MantisBT - CMake
View Issue Details
0008866CMakeCPackpublic2009-04-08 18:502016-06-10 14:30
James Bigler 
Bill Hoffman 
normalfeaturealways
closedmoved 
CMake-2-6 
 
0008866: Need additional options for NSIS generator
NSIS generator has several configurable variables that would benefit from having direct support from CPack.


1. !define MUI_STARTMENUPAGE_DEFAULTFOLDER "@CPACK_NSIS_STARTMENU_FOLDER@" could be inserted next to the other MUI_STARTMENUPAGE_ options found in the Pages section (about line 525).

2. !define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\@CPACK_NSIS_SHOWREADME@" could be inserted before the !insertmacro MUI_PAGE_FINISH on line 532. Users would have to provide the path the readme file as it would be found in the installed location.

3. There could be a new variable added to the top of the Pages section (CPACK_NSIS_PAGE_START) that could be used to also inject arbitrary definitions for other variables (see http://nsis.sourceforge.net/Docs/Modern%20UI%202/Readme.html [^])
No tags attached.
Issue History
2009-04-08 18:50James BiglerNew Issue
2009-09-14 14:17Bill HoffmanNote Added: 0017460
2009-09-14 14:17Bill HoffmanStatusnew => assigned
2009-09-14 14:17Bill HoffmanAssigned To => Bill Hoffman
2016-06-10 14:27Kitware RobotNote Added: 0041540
2016-06-10 14:27Kitware RobotStatusassigned => resolved
2016-06-10 14:27Kitware RobotResolutionopen => moved
2016-06-10 14:30Kitware RobotStatusresolved => closed

Notes
(0017460)
Bill Hoffman   
2009-09-14 14:17   
Patches welcome...

Also, you can use these:

CPACK_NSIS_EXTRA_INSTALL_COMMANDS
CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS
CPACK_NSIS_CREATE_ICONS_EXTRA
CPACK_NSIS_DELETE_ICONS_EXTRA
(0041540)
Kitware Robot   
2016-06-10 14:27   
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.