ros-infrastructure/catkinize — pull request #6 by tkruse (2012-12-10 17:09:44+00:00)
Title: Improvements

several major and minor changes. The major ones are the introduction of the scripts catkinize and catkinize_stacks. Those provide interactive in-place replacement of files, meaning the user can see what changes will be made and has to press y to continue. The suggested process is to clone the stack/package to a catkin workspace and catkinize in-place there.

The existing scripts catkinize_manifest_xml_to_package_xml.py and catkinize_cmakelists.py remain compatible to their prior invocation, so that existing documentation remains valid. However those scripts seem to be not too user-friendly, the new ones, just ask for path-to-package and a version number.

Other improvements are small changes to the generation of the cmakeLists.txt mainly, and some refactoring to make all scripts use the same functions.