I tried the following, but it doesn't work. It creates only one group and the display name isn't the value which is set with DISPLAY_NAME:
CPACK_ADD_COMPONENT_GROUP(BaseGroup DISPLAY_NAME "Name Of Base Group") CPACK_ADD_COMPONENT_GROUP(SubGroup DISPLAY_NAME "Name Of Sub Group" PARENT_GROUP BaseGroup) CPACK_ADD_COMPONENT(Item1 DISPLAY_NAME "Name Of Item 1" GROUP SubGroup) CPACK_ADD_COMPONENT(Item1 DISPLAY_NAME "Name Of Item 2" GROUP SubGroup) CPACK_ADD_COMPONENT(Item1 DISPLAY_NAME "Name Of Item 3" GROUP SubGroup) The following will be created: SubGroup (should be "Name Of Sub Group") | +--- Name Of Item 1 +--- Name Of Item 2 +--- Name Of Item 3 Maybe I do something wrong or is this a bug? Best Regards -----Ursprüngliche Nachricht----- Von: Eric Noulard [mailto:[email protected]] Gesendet: Dienstag, 08. März 2011 21:53 An: NoRulez Cc: CMake MailingList Betreff: Re: [CMake] Sub components with CPack and NSIS 2011/3/8 NoRulez <[email protected]>: > Ok, > > I mean a parent group instead of sub component. > But i doesn't find any documentations about this too. look in CPack.cmake or cmake --help-module CPack > If it isn't implemented in CPack, can i mix cpack and nsis scripts, and if so how? CPack is using a NSIS template file: /usr/share/cmake-2.8/Modules/NSIS.template.in (and there is /usr/share/cmake-2.8/Modules/NSIS.InstallOptions.ini.in too) may be you can do some more NSIS scripting in a custom NSIS.template.in file. search the ML archive. You'll find explanation on how to use a custom NSIS template with CPack. -- Erk Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
