From 24aa585c83feb2238fc49720182de41c7c331871 Mon Sep 17 00:00:00 2001 From: Jack O'Quin Date: Fri, 8 Mar 2013 20:38:18 -0600 Subject: [PATCH] initial catkin conversion --- CMakeLists.txt | 25 +++++++++++++++++-------- manifest.xml | 14 -------------- package.xml | 20 ++++++++++++++++++++ stack.xml | 12 ------------ 4 files changed, 37 insertions(+), 34 deletions(-) delete mode 100644 manifest.xml create mode 100644 package.xml delete mode 100644 stack.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index a7b6832..5415dfa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,10 +1,19 @@ -cmake_minimum_required(VERSION 2.4.6) -include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) +cmake_minimum_required(VERSION 2.8.3) +project(ackermann_msgs) -rosbuild_init() -rosbuild_make_distribution(0.4.0) +find_package(catkin REQUIRED COMPONENTS message_generation std_msgs) +# We want boost/format.hpp, which isn't in its own component. +find_package(Boost REQUIRED) -#uncomment if you have defined messages -rosbuild_genmsg() -#uncomment if you have defined services -#rosbuild_gensrv() +include_directories(include) + +add_message_files( + DIRECTORY msg + FILES AckermannDrive.msg AckermannDriveStamped.msg) + +generate_messages(DEPENDENCIES std_msgs) + +catkin_package( + INCLUDE_DIRS include + CATKIN_DEPENDS message_runtime std_msgs + DEPENDS Boost) diff --git a/manifest.xml b/manifest.xml deleted file mode 100644 index 32c0fd2..0000000 --- a/manifest.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - Ackermann steering messages. - - - Jack O'Quin - BSD - - http://ros.org/wiki/ackermann_msgs - - - - diff --git a/package.xml b/package.xml new file mode 100644 index 0000000..3df0594 --- /dev/null +++ b/package.xml @@ -0,0 +1,20 @@ + + ackermann_msgs + 0.9.0 + + ROS messages for robots using Ackermann steering. + + Jack O'Quin + Jack O'Quin + BSD + + http://ros.org/wiki/ackermann_msgs + + catkin + + message_generation + std_msgs + + message_runtime + std_msgs + diff --git a/stack.xml b/stack.xml deleted file mode 100644 index d8ad268..0000000 --- a/stack.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - ROS messages for robots using Ackermann steering. - - Maintained by Jack O'Quin - BSD - - http://ros.org/wiki/ackermann_msgs - - - -