Skip to content
Snippets Groups Projects
Commit 93cdafec authored by Steven Lange's avatar Steven Lange
Browse files

new ros package 'car'

parent b57f931d
No related merge requests found
/root/catkin_ws/src/car/
\ No newline at end of file
cmake_minimum_required(VERSION 2.8.3)
project(car)
add_compile_options(-std=c++11)
find_package(catkin REQUIRED COMPONENTS
roscpp
rospy
std_msgs
nodelet
message_generation
)
find_package(Boost REQUIRED COMPONENTS system)
add_message_files(
FILES
)
generate_messages(
DEPENDENCIES
std_msgs
)
catkin_package(
INCLUDE_DIRS include
#LIBRARIES nodelet_talker
CATKIN_DEPENDS roscpp std_msgs nodelet rospy #message_runtime
)
include_directories(
include
${catkin_INCLUDE_DIRS}
)
#add_library(nodelet_talker src/testnodelets/NodeletTalker.cpp)
#add_dependencies(nodelet_talker ${catkin_EXPORTED_TARGETS} ${PROJECT_NAME}_generate_messages_cpp)
#target_link_libraries(nodelet_talker ${catkin_LIBRARIES})
install(
TARGETS
#nodelet_talker
ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)
install(
DIRECTORY
#include/testnodelets/
DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
)
install(
DIRECTORY plugins/
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/plugins
PATTERN ".svn" EXCLUDE
)
<?xml version="1.0"?>
<package format="2">
<name>car</name>
<version>0.0.0</version>
<description>The car package</description>
<maintainer email="root@todo.todo">root</maintainer>
<license>TODO</license>
<buildtool_depend>catkin</buildtool_depend>
<build_depend>roscpp</build_depend>
<build_depend>rospy</build_depend>
<build_depend>std_msgs</build_depend>
<build_depend>nodelet</build_depend>
<build_export_depend>roscpp</build_export_depend>
<build_export_depend>rospy</build_export_depend>
<build_export_depend>std_msgs</build_export_depend>
<build_export_depend>nodelet</build_export_depend>
<exec_depend>roscpp</exec_depend>
<exec_depend>rospy</exec_depend>
<exec_depend>std_msgs</exec_depend>
<exec_depend>nodelet</exec_depend>
<export>
<nodelet plugin="${prefix}/plugins/nodelet_plugins.xml" />
</export>
</package>
<!--
<library path="lib/libnodelet_talker">
<class name="autonom_a/nodelet_talker"
type="autonom_a::NodeletTalker"
base_class_type="nodelet::Nodelet">
<description>
This is my.
</description>
</class>
</library>
-->
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment