Hello dear developers! Hello Brad! (Again, Konstantin. Please accept my changes)
Another announcement on the topic cpack-ifw-generator. Update from August 6, available for testing and use. I'm upset that this week I have not received a single review. But I understand that everyone has his own theme. I will be very pleased if someone would test my experience. >From the point of view of new functionality CPack IFW generator has not >changed much. There appeared interesting option for components COMMON. This option makes the data component common to its parent group. For example. You have a group for the development of several libraries (components). You can to create a common component with headers in this group. Then the headers will be installed if installed at least one library. I hope this makes sense. For details see the Sphinx html documentation, which is now available here:\ http://ifw.podsvirov.pro/cmake/doc/sphinx This week the generator has undergone deep refactoring. I had a class cmCPackIFWGenerator in a subfolder Sources/CPack/IFW and made some of the code in classes cmCPackIFWInstaller and cmCPackIFWPackage. This corresponds to the specifics created installers. Changes are collected here: http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=4094513b681ac6780a4f80051c6dc52759463323 Merge with the master branch here: http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=381bbad5367f501901ec6b1a6715f5e07647da81 And again about the documentation. With users all is clear - they have a Sphinx, but what for developers? For developers we have Doxygen is a documentation specialist and I like it. I allowed myself to make small adjustments in doxyfile.in: http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=31c7618733974ccdec18ec995bca15a5479d7c80 Doxygen documentation on top cpack-ifw-generator see in your browser: http://ifw.podsvirov.pro/cmake/doc/doxygen/dir_3e8750b50abe8033b4b265d9de6f981f.html Or simply: http://ifw.podsvirov.pro/cmake/doc/doxygen Waiting for feedback. Again: Brad please accept my changes :-) (Sorry for my English, I use a translator) Regards, Konstantin Podsvirov -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake-developers