|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0010728||CMake||CPack||public||2010-05-18 05:17||2016-06-10 14:31|
|Assigned To||Kitware Robot|
|Target Version||Fixed in Version|
|Summary||0010728: Make NSIS uninstaller filename (Uninstall.exe) customizable.|
|Description||We have to generate two different setup packages from the same project (a application package and a data one) but to install them into the same location on the target system.|
The later installed package would overwrite the 'Uninstall.exe' of the first one, so the deinstallation would only remove the files of the second installed package.
A simple resolution to this problem would be to make the uninstaller name customizable.
|Additional Information||See attached patch.|
Uninstaller name may be customized by entering e.g.
> set( CPACK_UNINSTALL_NAME "My Custom Uninstaller Name" )
> include( CPack )
This will set the name of the uninstaller application ('Uninstall.exe') as well as the name of the start menu link ('Uninstall.lnk')
If no custom uninstall name was specified, the old 'Uninstall' will be used as a default value.
|Attached Files|| cmake-2.8.1.patch [^] (2,664 bytes) 2010-05-18 05:17 [Show Content]
0001-Make-NSIS-uninstaller-filename-Uninstall.exe-customi.patch [^] (3,605 bytes) 2012-12-26 03:35 [Show Content]
0002-Make-NSIS-uninstaller-filename-Uninstall.exe-customi.patch [^] (3,729 bytes) 2013-11-19 09:50 [Show Content]
Kolan Sh (reporter)
I vote with both hands for this patch!
I changed it a bit for the new version of CMake.
Kolan Sh (reporter)
|It is a very useful patch and it can be applied without any conflicts on the current Git-version. Dear CMake developers, please, pay attention!|
Kitware Robot (administrator)
Resolving issue as `moved`.
This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page.
|2010-05-18 05:17||A. Saratow||New Issue|
|2010-05-18 05:17||A. Saratow||File Added: cmake-2.8.1.patch|
|2010-12-14 18:37||David Cole||Assigned To||=> David Cole|
|2010-12-14 18:37||David Cole||Status||new => assigned|
|2011-10-25 22:25||David Cole||Status||assigned => backlog|
|2011-10-25 22:27||David Cole||Assigned To||David Cole =>|
|2012-12-26 03:34||Kolan Sh||Note Added: 0031941|
|2012-12-26 03:35||Kolan Sh||File Added: 0001-Make-NSIS-uninstaller-filename-Uninstall.exe-customi.patch|
|2012-12-26 03:35||Kolan Sh||Tag Attached: NSIS|
|2012-12-26 03:35||Kolan Sh||Tag Attached: patch|
|2013-10-16 06:38||Kolan Sh||Note Added: 0034131|
|2013-11-19 09:50||Kolan Sh||File Added: 0002-Make-NSIS-uninstaller-filename-Uninstall.exe-customi.patch|
|2016-06-10 14:28||Kitware Robot||Note Added: 0041701|
|2016-06-10 14:28||Kitware Robot||Status||backlog => resolved|
|2016-06-10 14:28||Kitware Robot||Resolution||open => moved|
|2016-06-10 14:28||Kitware Robot||Assigned To||=> Kitware Robot|
|2016-06-10 14:31||Kitware Robot||Status||resolved => closed|
|Copyright © 2000 - 2018 MantisBT Team|