MantisBT - CMake
View Issue Details
0016000CMakeCPackpublic2016-03-02 04:162016-06-10 14:31
Marc Chevrier 
Nils Gladitz 
normalfeatureN/A
closedmoved 
 
 
0016000: CPack/WIX: Extend CPACK_WIX_PROGRAM_MENU_FOLDER feature to support hierachical folders.
Currently,
With CPack/WIX, through the variable CPACK_WIX_PROGRAM_MENU_FOLDER, it is only possible to create a one level folder entry in the program menu.

It would be nice to extend the support for multiple folders.
It would be nice if variable CPACK_WIX_PROGRAM_MENU_FOLDER is extended to support paths rather than names.
For example:
set (CPACK_WIX_PROGRAM_MENU_FOLDER "Folder1/Folder2") will result in the creation on hierarchical folders in the program menu of Windows.

And it seems also interesting to extend INSTALL property CPACK_START_MENU_SHORTCUTS to support paths rather than names to have full flexibility in menu entries creation.
For example:
set (CPACK_WIX_PROGRAM_MENU_FOLDER "Folder1/Folder2")
set_property (INSTALL item1 PROPERTY CPACK_START_MENU_SHORTCUTS "Folder3/Item1")
set_property (INSTALL item2 PROPERTY CPACK_START_MENU_SHORTCUTS "Folder4/Item2")

so we will have 2 entries created:
Folder1/Folder2/Folder3/Item1
Folder1/Folder2/Folder4/Item2
No tags attached.
Issue History
2016-03-02 04:16Marc ChevrierNew Issue
2016-03-02 04:20Nils GladitzAssigned To => Nils Gladitz
2016-03-02 04:20Nils GladitzStatusnew => assigned
2016-06-10 14:29Kitware RobotNote Added: 0042952
2016-06-10 14:29Kitware RobotStatusassigned => resolved
2016-06-10 14:29Kitware RobotResolutionopen => moved
2016-06-10 14:31Kitware RobotStatusresolved => closed

Notes
(0042952)
Kitware Robot   
2016-06-10 14:29   
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.