View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0016000CMakeCPackpublic2016-03-02 04:162016-06-10 14:31
ReporterMarc Chevrier 
Assigned ToNils Gladitz 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionmoved 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0016000: CPack/WIX: Extend CPACK_WIX_PROGRAM_MENU_FOLDER feature to support hierachical folders.
DescriptionCurrently,
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.
Additional InformationIt 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
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0042952)
Kitware Robot (administrator)
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.

 Issue History
Date Modified Username Field Change
2016-03-02 04:16 Marc Chevrier New Issue
2016-03-02 04:20 Nils Gladitz Assigned To => Nils Gladitz
2016-03-02 04:20 Nils Gladitz Status new => assigned
2016-06-10 14:29 Kitware Robot Note Added: 0042952
2016-06-10 14:29 Kitware Robot Status assigned => resolved
2016-06-10 14:29 Kitware Robot Resolution open => moved
2016-06-10 14:31 Kitware Robot Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team