more cleanup

This commit is contained in:
Dirk Thomas 2012-09-24 22:37:00 +00:00
parent 1d66e137cf
commit 71fad40067
39 changed files with 34 additions and 364 deletions

View File

@ -1,49 +0,0 @@
cmake_minimum_required(VERSION 2.8)
project(ros)
find_package(catkin REQUIRED)
catkin_stack()
catkin_project(ros)
find_package(Boost REQUIRED COMPONENTS thread)
# Must call catkin_python_setup() early, to ensure that things like
# rosunit are available in build-space, and can be found by things like
# catkin_add_gtest(), which is called from within lower-level CMakeLists.txts.
catkin_python_setup()
catkin_add_env_hooks(10.ros SHELLS bat sh DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks)
foreach(subdir
core/roslang
core/roslib
tools/rosboost_cfg
tools/rosbash
tools/rosclean
tools/roscreate
tools/rosmake
tools/rosunit
)
add_subdirectory(${subdir})
endforeach()
# INSTALLATION
install(FILES config/rosconsole.config
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/config)
# setup our backwards-compatibility ROS_ROOT
install(DIRECTORY core/rosbuild/
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/core/rosbuild
PATTERN ".svn" EXCLUDE
PATTERN "bin" EXCLUDE
)
install(PROGRAMS
core/rosbuild/bin/check_same_directories.py
core/rosbuild/bin/download_checkmd5.py
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/core/rosbuild/bin)
install(DIRECTORY core/mk/
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/core/mk
PATTERN ".svn" EXCLUDE
)
install(DIRECTORY tools/roscreate/templates/
DESTINATION share/roscreate/templates
PATTERN ".svn" EXCLUDE)

View File

@ -1 +0,0 @@
Check the manifest.xml in each package directory for license information.

View File

@ -1,25 +0,0 @@
Copyright (C) 2008, Morgan Quigley
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Stanford University nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

View File

@ -1,26 +0,0 @@
Copyright (c) 2009, Willow Garage, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Willow Garage, Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

View File

@ -1,24 +0,0 @@
Copyright (C) 2008, Morgan Quigley and Willow Garage, Inc.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the names of Stanford University or Willow Garage, Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

View File

@ -1,26 +0,0 @@
Copyright (c) 2008, Willow Garage, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Willow Garage, Inc. nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

View File

@ -5,4 +5,6 @@ catkin_package()
install(DIRECTORY .
DESTINATION ${CATKIN_GLOBAL_SHARE_DESTINATION}/ros/core/mk
PATTERN "CMakeLists.txt" EXCLUDE
PATTERN "package.xml" EXCLUDE
PATTERN ".svn" EXCLUDE)

View File

@ -1,6 +0,0 @@
<package>
<description brief="ROS Makefile Includes">A collection of .mk include files for building ROS architectural elements. Most package authors should use cmake .mk, which calls CMake for the build of the package. The other files in this package are intended for use in exotic situations that mostly arise when importing 3rdparty code.</description>
<author>Morgan Quigley, Brian Gerkey</author>
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/12"/>
</package>

View File

@ -2,7 +2,9 @@
<name>mk</name>
<version>1.9.12</version>
<description>
A collection of .mk include files for building ROS architectural elements. Most package authors should use cmake .mk, which calls CMake for the build of the package. The other files in this package are intended for use in exotic situations that mostly arise when importing 3rdparty code.
A collection of .mk include files for building ROS architectural elements.
Most package authors should use cmake .mk, which calls CMake for the build of the package.
The other files in this package are intended for use in exotic situations that mostly arise when importing 3rdparty code.
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>

View File

@ -1,12 +0,0 @@
<package>
<description brief="ROS Build System">
rosbuild contains scripts for managing the CMake-based build system for ROS.
</description>
<author>Brian Gerkey, Troy Straszheim, Morgan Quigley</author>
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/20"/>
<url>http://ros.org/wiki/rosbuild</url>
<rosdep name="bzip2"/>
</package>

View File

@ -2,9 +2,7 @@
<name>rosbuild</name>
<version>1.9.12</version>
<description>
rosbuild contains scripts for managing the CMake-based build system for ROS.
rosbuild contains scripts for managing the CMake-based build system for ROS.
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>

View File

@ -1,15 +0,0 @@
<package>
<description brief="ROS client library base">
roslang is a common package that all
<a href="http://www.ros.org/wiki/Client%20Libraries">ROS client
libraries</a> depend on. This is mainly used to find client
libraries (via 'rospack depends-on1 roslang').
</description>
<author>Brian Gerkey/gerkey@willowgarage.com</author>
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/10"/>
<url>http://ros.org/wiki/roslang</url>
</package>

View File

@ -1,13 +1,9 @@
<package>
<name>roslang</name>
<version>1.9.12</version>
<description brief="ROS client library base">
roslang is a common package that all
<a href="http://www.ros.org/wiki/Client%20Libraries">ROS client
libraries</a> depend on. This is mainly used to find client
libraries (via 'rospack depends-on1 roslang').
<description>
roslang is a common package that all <a href="http://www.ros.org/wiki/Client%20Libraries">ROS client libraries</a> depend on.
This is mainly used to find client libraries (via 'rospack depends-on1 roslang').
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>

View File

@ -5,10 +5,6 @@ catkin_package(
LIBRARIES roslib
CFG_EXTRAS roslib-extras.cmake)
catkin_python_setup()
catkin_add_env_hooks(10.ros SHELLS bat sh DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks)
find_package(Boost REQUIRED COMPONENTS thread)
include_directories(include ${Boost_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS})
@ -27,25 +23,25 @@ if(NOT (APPLE OR WIN32 OR MINGW))
endif()
#explicitly install library and includes
catkin_add_env_hooks(10.ros SHELLS bat sh DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks)
catkin_python_setup()
install(TARGETS roslib
ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
)
install(DIRECTORY include/
DESTINATION ${CATKIN_GLOBAL_INCLUDE_DESTINATION}
FILES_MATCHING PATTERN "*.h")
install(FILES config/rosconsole.config
DESTINATION ${CATKIN_GLOBAL_SHARE_DESTINATION}/ros/config)
install(PROGRAMS scripts/gendeps
DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION})
#integration tests
catkin_add_nosetests(test)
include_directories(${GTEST_INCLUDE_DIRS})
link_directories(${GTEST_LIBRARY_DIRS})
catkin_add_gtest(${PROJECT_NAME}-utest test/utest.cpp WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
if(TARGET ${PROJECT_NAME}-utest)
target_link_libraries(${PROJECT_NAME}-utest roslib ${Boost_LIBRARIES} ${catkin_LIBRARIES})

View File

@ -33,7 +33,7 @@ EOF
export ROS_PACKAGE_PATH=`python -c "$PYTHON_CODE_BUILD_ROS_PACKAGE_PATH"`
if @BUILDSPACE@; then
export ROS_ROOT=@CMAKE_CURRENT_SOURCE_DIR@
export ROS_ROOT=@CMAKE_CURRENT_SOURCE_DIR@/../..
export ROS_ETC_DIR=@CATKIN_BUILD_PREFIX@/@CATKIN_PACKAGE_ETC_DESTINATION@
fi
if @INSTALLSPACE@; then

View File

@ -1,19 +0,0 @@
<package>
<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.
</description>
<author>Ken Conley/kwc@willowgarage.com, Morgan Quigley/mquigley@cs.stanford.edu, Josh Faust/jfaust@willowgarage.com</author>
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/12"/>
<url>http://ros.org/wiki/roslib</url>
<export>
<cpp cflags="`pkg-config --cflags roslib`"
lflags="`pkg-config --libs roslib`"/>
<rosdoc config="${prefix}/rosdoc.yaml" />
</export>
<rosdep name="python"/>
<rosdep name="boost"/>
</package>

View File

@ -1,10 +1,9 @@
<package>
<name>roslib</name>
<version>1.9.12</version>
<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.
<description>
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.
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>
@ -14,9 +13,8 @@
<author email="mquigley@cs.stanford.edu">Morgan Quigley</author>
<author email="jfaust@willowgarage.com">Josh Faust</author>
<build_depend>catkin</build_depend>
<build_depend>boost</build_depend>
<build_depend>python</build_depend>
<build_depend>catkin</build_depend>
<build_depend>rospack</build_depend>
<export>

View File

@ -4,7 +4,7 @@ from distutils.core import setup
from catkin_pkg.package import parse_package_for_distutils
d = parse_package_for_distutils()
d['packages'] = ['roslib']
d['packages'] = ['ros', 'roslib']
d['package_dir'] = {'': 'src'}
d['install_requires'] = ['rospkg']

View File

@ -1,4 +0,0 @@
cmake_minimum_required(VERSION 2.8)
project(ros)
find_package(catkin REQUIRED)
catkin_package()

View File

@ -18,8 +18,6 @@
<author>Morgan Quigley</author>
<author>Rob Wheeler</author>
<build_depend>catkin</build_depend>
<run_depend>mk</run_depend>
<run_depend>rosbuild</run_depend>
<run_depend>roslang</run_depend>

View File

@ -8,10 +8,10 @@ install(FILES rosbash rostcsh roszsh
install(PROGRAMS scripts/rosrun
DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION})
message(STATUS " Making toplevel forward script for bash script rosrun")
# making toplevel forward script for bash script rosrun
set(BASH_SCRIPT ${CMAKE_CURRENT_SOURCE_DIR}/scripts/rosrun)
configure_file(${catkin_EXTRAS_DIR}/templates/script.bash.in
${CATKIN_BUILD_PREFIX}/bin/rosrun
@ONLY)
catkin_add_env_hooks(15.rosbash SHELLS bash tcsh zsh)
catkin_add_env_hooks(15.rosbash SHELLS bash tcsh zsh DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks)

View File

@ -1,15 +0,0 @@
<package>
<description brief="ros bash tools">
Assorted shell commands for using ros with bash.
</description>
<author>Jeremy Leibs, Thibault Kruse</author>
<license>BSD</license>
<url>http://pr.willowgarage.com/wiki/rosbash</url>
<review status="doc reviewed"/>
<platform os="ubuntu" version="9.04"/>
<platform os="ubuntu" version="9.10"/>
<platform os="ubuntu" version="10.04"/>
<platform os="macports" version="macports"/>
</package>

View File

@ -2,9 +2,7 @@
<name>rosbash</name>
<version>1.9.12</version>
<description>
Assorted shell commands for using ros with bash.
Assorted shell commands for using ros with bash.
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>
@ -14,11 +12,4 @@
<author>Thibault Kruse</author>
<build_depend>catkin</build_depend>
<export>
<platform os="ubuntu" version="9.04"/>
<platform os="ubuntu" version="9.10"/>
<platform os="ubuntu" version="10.04"/>
<platform os="macports" version="macports"/>
</export>
</package>

View File

@ -1,13 +0,0 @@
<package>
<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
</description>
<author>Josh Faust</author>
<license>BSD</license>
<review status="unreviewed" notes=""/>
<url>http://ros.org/wiki/rosboost_cfg</url>
</package>

View File

@ -2,9 +2,7 @@
<name>rosboost_cfg</name>
<version>1.9.12</version>
<description>
Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>

View File

@ -7,6 +7,5 @@ d = parse_package_for_distutils()
d['packages'] = ['rosboost_cfg']
d['package_dir'] = {'': 'src'}
d['scripts'] = ['scripts/rosboost-cfg']
d['install_requires'] = ['rospkg']
setup(**d)

View File

@ -1,14 +0,0 @@
<package>
<description brief="rosclean">
rosclean: cleanup filesystem resources (e.g. log files).
</description>
<author>Ken Conley</author>
<license>BSD</license>
<review status="unreviewed" notes=""/>
<url>http://ros.org/wiki/rosclean</url>
</package>

View File

@ -1,10 +1,8 @@
<package>
<name>rosclean</name>
<version>1.9.12</version>
<description brief="rosclean">
<description>
rosclean: cleanup filesystem resources (e.g. log files).
</description>
<maintainer email="dthomas@willowgarage.com">Dirk Thomas</maintainer>
<license>BSD</license>

View File

@ -5,4 +5,8 @@ catkin_package()
catkin_python_setup()
install(DIRECTORY templates/
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/templates
PATTERN ".svn" EXCLUDE)
catkin_add_nosetests(test)

View File

@ -1,21 +0,0 @@
<package>
<description brief="roscreate">
roscreate contains tools that assist in the creation of ROS filesystem resources. There are currently
two tools that it provides: <tt>roscreate-pkg</tt> and <tt>roscreate-stack</tt>. <tt>roscreate-pkg</tt> creates a new package directory,
including the appropriate build and manifest files. <tt>roscreate-stack</tt> computes a <tt>stack.xml</tt> file from a list of packages
in a directory.
</description>
<author>Ken Conley/kwc@willowgarage.com</author>
<license>BSD</license>
<review status="Doc reviewed" notes="2010/01/07"/>
<url>http://ros.org/wiki/roscreate</url>
<platform os="ubuntu" version="9.04"/>
<platform os="ubuntu" version="9.10"/>
<platform os="ubuntu" version="10.04"/>
<platform os="macports" version="macports"/>
</package>

View File

@ -7,6 +7,6 @@ d = parse_package_for_distutils()
d['packages'] = ['roscreate']
d['package_dir'] = {'': 'src'}
d['scripts'] = ['scripts/roscreate-pkg']
d['install_requires'] = ['rospkg']
d['install_requires'] = ['roslib', 'rospkg']
setup(**d)

View File

@ -1,19 +0,0 @@
<package>
<description brief="rosmake">
rosmake is a ros dependency aware build tool which can be used to
build all dependencies in the correct order.
</description>
<author>Tully Foote/tfoote@willowgarage.com</author>
<license>BSD</license>
<review status="Doc Reviewed" notes="2010-01-12"/>
<url>http://ros.org/wiki/rosmake</url>
<export>
<rosdoc config="rosdoc.yaml"/>
</export>
</package>

View File

@ -9,7 +9,6 @@
<license>BSD</license>
<url>http://ros.org/wiki/rosmake</url>
<author email="tfoote@willowgarage.com">Tully Foote</author>
<build_depend>catkin</build_depend>

View File

@ -6,12 +6,11 @@ catkin_package(CFG_EXTRAS ${PROJECT_NAME}-extras.cmake)
catkin_python_setup()
install(PROGRAMS
scripts/test_results_dir.py
scripts/summarize_results.py
scripts/rosunit
scripts/pycoverage_to_html.py
scripts/clean_junit_xml.py
scripts/check_test_ran.py
scripts/clean_junit_xml.py
scripts/pycoverage_to_html.py
scripts/summarize_results.py
scripts/test_results_dir.py
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/scripts)
catkin_add_nosetests(test)

View File

@ -1,18 +0,0 @@
<package>
<description brief="Unit testing for ROS">
Unit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, whereas rostest handles integration tests.
</description>
<author>Ken Conley</author>
<license>BSD</license>
<review status="Doc reviewed" notes="2011/01/12, REP 100"/>
<url>http://ros.org/wiki/rosunit</url>
<export>
<rosdoc config="rosdoc.yaml" />
</export>
<rosdep name="gtest"/>
</package>

View File

@ -10,7 +10,6 @@
<url type="website">http://ros.org/wiki/rosunit</url>
<url type="bugtracker">https://code.ros.org/trac/ros/query?status=assigned&amp;status=new&amp;status=reopened&amp;component=ros&amp;order=priority</url>
<url type="repository">https://code.ros.org/svn/ros/stacks/ros/trunk/tools/rosunit</url>
<author>Ken Conley</author>
<build_depend>catkin</build_depend>