Added <catkin/> tag to manifests and removed <depend> tags from them.

Cleaned up installation of ros's manifests.
This commit is contained in:
Brian Gerkey 2012-01-12 23:20:09 +00:00
parent c0f736b61a
commit ffb7bce512
11 changed files with 23 additions and 8 deletions

View File

@ -45,8 +45,19 @@ install(FILES core/roslang/cmake/roslang.cmake
DESTINATION share/roslang/cmake)
# install all manifests
message("TODO: exclude rosbuild/manifest.xml and mk/manifest.xml from install_matching_to_share(), because the parent directories are installed explicitly")
install_matching_to_share(manifest.xml)
# we do them one-by-one instead of using install_matching_to_share()
# because we need to exclude some of them (e.g., mk and rosbuild are
# handled above, and some directories contains manifests that are only for
# testing.).
install(FILES core/roslang/manifest.xml DESTINATION share/roslang)
install(FILES core/roslib/manifest.xml DESTINATION share/roslib)
install(FILES tools/rosbash/manifest.xml DESTINATION share/rosbash)
install(FILES tools/rosmake/manifest.xml DESTINATION share/rosmake)
install(FILES tools/rosunit/manifest.xml DESTINATION share/rosunit)
install(FILES tools/rosclean/manifest.xml DESTINATION share/rosclean)
install(FILES tools/roscreate/manifest.xml DESTINATION share/roscreate)
install(FILES tools/rosboost_cfg/manifest.xml DESTINATION share/rosboost_cfg)
install(FILES tools/rosemacs/manifest.xml DESTINATION share/rosemacs)
# install python package-relative scripts
install(PROGRAMS

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="ROS Build System">
rosbuild contains scripts for managing the CMake-based build system for ROS.

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="ROS client library base">
roslang is a common package that all
@ -11,9 +12,5 @@
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/10"/>
<url>http://ros.org/wiki/roslang</url>
<depend package="rosbuild"/>
<export>
<rosbuild cmake_directory="${prefix}/cmake"/>
</export>
</package>

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="ROS base library">
Base dependencies and support libraries for ROS. roslib contains many of the common data structures and tools that are shared across ROS client library implementations.

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="ros bash tools">
Assorted shell commands for using ros with bash.

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="Contains scripts for determining the boost configuration on a system">
Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="rosclean">
rosclean: cleanup filesystem resources (e.g. log files).

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="roscreate">
roscreate contains tools that assist in the creation of ROS filesystem resources. There are currently
@ -11,7 +12,6 @@
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/07"/>
<url>http://ros.org/wiki/roscreate</url>
<depend package="roslib"/>
<platform os="ubuntu" version="9.04"/>
<platform os="ubuntu" version="9.10"/>
<platform os="ubuntu" version="10.04"/>

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="Emacs extension for ros">
Ros tools for those who live in emacs.
</description>

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="rosmake">
rosmake is a ros dependency aware build tool which can be used to

View File

@ -1,4 +1,5 @@
<package>
<catkin/>
<description brief="Unit testing for ROS">
@ -9,7 +10,6 @@
<license>BSD</license>
<review status="Doc reviewed" notes="2011/01/12, REP 100"/>
<url>http://ros.org/wiki/rosunit</url>
<depend package="roslib"/>
<export>
<rosdoc config="rosdoc.yaml" />
</export>