aboutsummaryrefslogtreecommitdiffstats
path: root/doc/reference/modules/nsis-module.qdoc
Commit message (Collapse)AuthorAgeFilesLines
* Fix race conditions in innosetup, wix and nsis modulesChristian Kandeler2018-02-161-6/+0
| | | | | | | As first attempted in 7f6ec1cc27. Change-Id: Ib76dbdfc0a60b27d38d93a22c9556d54f07a3dac Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Doc: Use QML commands to document modulesLeena Miettinen2017-12-211-124/+167
| | | | | | Task-number: QBS-1245 Change-Id: I996bb44a1db9aae71ef42bca87265371de951272 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Installer modules: add a "helper" file tag to pull in dependent inputsJake Petroules2017-11-301-0/+6
| | | | | | | | | | | | | | | | | Use case: building an Inno Setup, NSIS, or WiX project often depends on artifacts created by other products (executables, shared libraries, etc.). This allows the rules which create these installer files to depend on relevant installable artifacts. [ChangeLog] The Inno Setup, NSIS, and WiX modules' rules now have a dependency on installable artifacts of dependencies by default, via the default item templates InnoSetup, NSISSetup, and WindowsInstallerPackage. This can be explicitly controlled via the dependsOnInstallables boolean property of those item templates. Change-Id: Ia12f7d9965091c06ab83ba86836ec989c899f765 Reviewed-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Document the relevant file tags of the nsis moduleJake Petroules2017-08-291-0/+26
| | | | | | | Task-number: QBS-934 Change-Id: I7e68da609dbf57f7d280335511d9b3a9fe6e9083 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Update license headersIikka Eklund2016-08-291-17/+14
| | | | | | | | | | Patch-set 3 includes rest of the files. Every source file needs to have up-to-date license headers in order to pass ci. Change-Id: I55ed96910b5cb13513f80eb118feafcdaa32e8b0 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
| | | | | | Change-Id: I885d94bb14b325dc36767a840ebdb0be1fb59dd2 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Add version information for module properties.Jake Petroules2015-06-241-0/+17
| | | | | | Task-number: QBS-827 Change-Id: Id45d898ea56f0320303b51293e8c30fbfb850d05 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* Move the remaining modules to the new documentation format.Jake Petroules2015-06-231-151/+92
| | | | | | Change-Id: I7e18b023bd6292b2b320b6871752b48e5866759f Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* update license headersJoerg Bornemann2015-03-021-2/+2
| | | | | Change-Id: I36d825db3a5ef32c162c3063aab1e8a1f2696f4f Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* Update LicenseEike Ziller2015-01-261-6/+6
| | | | | Change-Id: I092fca9f950de1ba38826c33b155f86feae2770b Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* complete license header updateJoerg Bornemann2014-10-161-8/+8
| | | | | Change-Id: I2c7ea3242e5ce244e8feee01c0f8a0b0651fa0d4 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* increment copyright year in remaining placesJoerg Bornemann2014-01-081-2/+2
| | | | | Change-Id: If67d388eb45cb8bf503cfaf88ca2de861183c0b4 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Correct some errors in the NSIS module documentation.Jake Petroules2013-12-061-2/+2
| | | | | Change-Id: I963bdaae5ae87ae8939d2c66f14ba9fd61f57fa9 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Doc: Use the \QBS macro for the product nameLeena Miettinen2013-11-111-1/+1
| | | | | | | | | | | | | | | This ensures that the name is always written in the same way and makes it easy to change, as only the value of the macro needs to be changed. Removed the product name from most titles as macros cannot be used in titles. It would break linking to titles. Please always use the macro in the future. Change-Id: I116abffc316edbb861034f5e431ca8e27b5a5d03 Reviewed-by: Jake Petroules <jake.petroules@petroules.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Improve the way that the NSIS installation is found.Jake Petroules2013-11-041-0/+55
| | | | | | | | | | | | Now that we have registry access, we search the registry for the known key and then determine the NSIS installation path and version number from that. The latter is now available as a set of properties. This searching code is also now not broken for 32-bit Windows... Task-number: QBS-414 Change-Id: I93a0e35084d11b3b0664bfa67bea29eb72a96380 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Add support for building NSIS setup packages.Jake Petroules2013-10-231-0/+149
Task-number: QBS-16 Task-number: QBS-414 Change-Id: I79eae2a04a238c00e89cdd368230a3a60fedccb7 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>