This repository was archived by the owner on Nov 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +39
-12
lines changed
Expand file tree Collapse file tree 2 files changed +39
-12
lines changed Original file line number Diff line number Diff line change 1- cmake_minimum_required (VERSION 2.4.6 )
2- include ( $ENV{ROS_ROOT} /core/rosbuild/rosbuild.cmake )
1+ cmake_minimum_required (VERSION 2.8.3 )
2+ project (dynamic_graph_bridge_msgs )
33
4- set (ROS_BUILD_TYPE RelWithDebInfo)
4+ #List to make rest of code more readable
5+ set ( MESSAGE_DEPENDENCIES std_msgs )
56
6- rosbuild_init()
7+ #Declare build dependencies
8+ find_package (catkin REQUIRED
9+ COMPONENTS
10+ message_generation
11+ ${MESSAGE_DEPENDENCIES} )
712
8- set ( EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR} /bin)
9- set ( LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR} /lib )
13+ #Add message files
14+ add_message_files( DIRECTORY msg FILES Matrix.msg Vector.msg )
1015
11- rosbuild_genmsg()
12- rosbuild_gensrv()
16+ #Add service files
17+ add_service_files(DIRECTORY srv
18+ FILES
19+ RunCommand.srv
20+ RunPythonFile.srv)
21+
22+ #And now generate the messages
23+ generate_messages(DEPENDENCIES ${MESSAGE_DEPENDENCIES} )
24+
25+ # Generate catkin/pkg-config import information
26+ catkin_package( CATKIN_DEPENDS message_runtime ${MESSAGE_DEPENDENCIES} )
Original file line number Diff line number Diff line change 11<package >
2- <description brief =" Dynamic graph bridge messages and services" >
3-
2+ <name >dynamic_graph_bridge_msgs</name >
3+ <version >0.2.0</version >
4+ <description >
45 Dynamic graph bridge messages and services.
5-
66 </description >
7+ <maintainer email =" ostasse@laas.fr" >Olivier Stasse</maintainer >
78 <author >Pierre Gergondet</author >
9+
810 <license >BSD</license >
9- <review status =" unreviewed" notes =" " />
1011 <url >https://ros.org/wiki/dynamic_graph_bridge_msgs</url >
1112
13+ <buildtool_depend >catkin</buildtool_depend >
14+
15+ <build_depend >message_generation</build_depend >
16+ <build_depend >roscpp</build_depend >
17+ <build_depend >std_msgs</build_depend >
18+
19+ <run_depend >message_runtime</run_depend >
20+ <run_depend >roscpp</run_depend >
21+ <run_depend >rospy</run_depend >
22+ <run_depend >std_msgs</run_depend >
23+
24+
1225 <export >
1326 <rosdoc config =" rosdoc.yaml" />
1427 </export >
You can’t perform that action at this time.
0 commit comments