Re: [cmake-developers] [update]: CPack IFW generator
06.10.2014, 17:01, "Brad King" : > On 10/05/2014 05:18 AM, Konstantin Podsvirov wrote: >> Straight to the point: Brad please apply my changes! > > I've merged the topic to 'next' for testing... Thank you :-) Can I expect that CPack IFW generator will be in the tag v3.1.0-rc1? This is my first contribution to CMake and I can't wait to see the results of its application. 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
Re: [cmake-developers] [update]: CPack IFW generator
On 10/06/2014 09:15 AM, Konstantin Podsvirov wrote: > Can I expect that CPack IFW generator will be in the tag v3.1.0-rc1? Anything that is in 'master' now will be in 3.1. This update should be merged in time barring catastrophic problems with it. Thanks, -Brad -- 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
Re: [cmake-developers] [update]: CPack IFW generator
On 10/05/2014 05:18 AM, Konstantin Podsvirov wrote: > Straight to the point: Brad please apply my changes! I've merged the topic to 'next' for testing: CPackIFW: Search algorithm update http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f9f74874 CPackIFW: Added support for multiple repositories http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ed9684a2 Thanks, -Brad -- 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
[cmake-developers] [update]: CPack IFW generator
Hello dear developers! Hello Brad! Hello Nils! Straight to the point: Brad please apply my changes! There are only two commits. CPackIFW: Search algorithm update http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=f9f748745c6f4ef5b2dbf6d0732bc67a23d1cc63 And CPackIFW: Added support for multiple repositories http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=ed9684a22cf4babeaa1f9083f4061d789e513ba9 And now for more details. First: I got rid of CPACKE_IFW_*_EXECUTABLE_FOUND variables (this has already been asked Nils). Secondly: I've added support for multiple repositories (this is a very nice and useful for related and large projects function). Also you can now configure protected repository. Brad, I was very careful and did not make critical changes. I spent testing locally on their projects and I all works well. I hope that my changes will be applied and will have to be tested and will be included in CMake version 3.1.0-RC1. 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
Re: [cmake-developers] [update]: CPack IFW generator
On 08/12/2014 02:57 PM, Konstantin Podsvirov wrote: > Update for the last week in one commit: > http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=5ee02291d0c4dde21a4ecb513dd69cbb0157ddf6 Thanks. I revised the commit slightly to not un-do some of my earlier cleanups (we can't use that temporary "option" pointer without warnings on several compilers about assignment in 'if'): CPackIFW: Revise this generator http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=e6496b60 Please base further work by starting a branch from e6496b60, or from 'master' once it is merged there. As I accept each change I may revise it slightly, so then you should rebase further work on the upstream version each time. Thanks, -Brad -- 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
Re: [cmake-developers] [update]: CPack IFW generator
Hello dear developers, and of course Brad! 11.08.2014, 18:38, "Brad King" : > After some fixes for nightly testing this is now in 'master'... Thank you that my small contribution is now available for the rest :-) >> FYI, if you were to start a new branch and base your changes >> off the upstream version instead of merging it then I would >> not have to keep squashing away your history as much. > > Something like this: > > git checkout-b cpack-ifw-updates 2fdd5d88 Thanks for the hints. The branch with the changes: http://git.podsvirov.pro/?p=kitware/cmake.git;a=shortlog;h=refs/heads/cpack-ifw-updates Update for the last week in one commit: http://git.podsvirov.pro/?p=kitware/cmake.git;a=commit;h=5ee02291d0c4dde21a4ecb513dd69cbb0157ddf6 I hope that soon these changes will be accepted. 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
Re: [cmake-developers] [update]: CPack IFW generator
On 08/06/2014 01:33 PM, Brad King wrote: > CPackIFW: Refactor and revise this generator > http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=194b412b After some fixes for nightly testing this is now in 'master' as: CPackIFW: Refactor and revise this generator http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ebe8d51b > FYI, if you were to start a new branch and base your changes > off the upstream version instead of merging it then I would > not have to keep squashing away your history as much. Something like this: git checkout -b cpack-ifw-updates 2fdd5d88 Thanks, -Brad -- 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
Re: [cmake-developers] [update]: CPack IFW generator
On 08/06/2014 11:11 AM, Konstantin Podsvirov wrote: > Update from August 6, available for testing and use. Thanks. I squashed the new changes down to three commits: Doxygen: Add CPack/IFW subdir to doxyfile.in INPUT section http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=3040ab8f Doxygen: Add STRIP_FROM_PATH variable to doxyfile.in http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=82382479 CPackIFW: Refactor and revise this generator http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=194b412b You can compare it to your last commit (381bbad5) with: git diff 381bbad5 194b412b -w --color-words=. to see that there are almost no non-whitespace changes. I did need to make a few changes for portable compilation. Otherwise all the changes are CRLF->LF newline conversion, line length, and indentation style. FYI, if you were to start a new branch and base your changes off the upstream version instead of merging it then I would not have to keep squashing away your history as much. I may still rewrite things a bit but then you can just rebase further changes on the revised upstream version. Thanks, -Brad -- 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
[cmake-developers] [update]: CPack IFW generator
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