[CMake] CPack NSIS Silent install option
J Decker
d3ck0r at gmail.com
Fri Nov 6 16:42:28 EST 2015
Would be nice to be able to define a default option for uninstall
message box for silent install..
something like CPACK_NSIS_SILENT_UNINSTALL_DEFAULT
which could be set with
SET( CPACK_NSIS_SILENT_UNINSTALL_DEFAULT /SD IDYES ) # or IDNO or something
Modify Modules/NSIS.template.in .. add silent uninstall default
before option list....
MessageBox MB_YESNOCANCEL|MB_ICONEXCLAMATION \
"@CPACK_NSIS_PACKAGE_NAME@ is already installed. $\n$\nDo you want
to uninstall the old version before installing the new one?" \
@CPACK_NSIS_SILENT_UNINSTALL_DEFAULT@ IDYES uninst IDNO inst
Abort
More information about the CMake
mailing list