]> defiant.homedns.org Git - ros_wild_thumper.git/blobdiff - CMakeLists.txt
convert base node to c++
[ros_wild_thumper.git] / CMakeLists.txt
index 5dfe0e2e9c59419108dfc864df3849bd37629ed1..965b4ee9628ffed1cccf6ab0f2d5c66364067a35 100644 (file)
@@ -4,7 +4,7 @@ project(wild_thumper)
 ## Find catkin macros and libraries
 ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
 ## is used, also find other catkin packages
 ## Find catkin macros and libraries
 ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
 ## is used, also find other catkin packages
-find_package(catkin REQUIRED sensor_msgs cv_bridge roscpp rospy std_msgs image_transport dynamic_reconfigure message_generation rosruby)
+find_package(catkin REQUIRED sensor_msgs cv_bridge roscpp rospy std_msgs image_transport dynamic_reconfigure message_generation rosruby tf)
 find_package(OpenCV)
 
 ## System dependencies are found with CMake's conventions
 find_package(OpenCV)
 
 ## System dependencies are found with CMake's conventions
@@ -109,6 +109,7 @@ include_directories(
 
 ## Declare a cpp executable
 add_executable(path_following src/path_following.cpp)
 
 ## Declare a cpp executable
 add_executable(path_following src/path_following.cpp)
+add_executable(wt_node src/wt_node.cpp)
 
 ## Add cmake target dependencies of the executable/library
 ## as an example, message headers may need to be generated before nodes
 
 ## Add cmake target dependencies of the executable/library
 ## as an example, message headers may need to be generated before nodes
@@ -119,6 +120,10 @@ target_link_libraries(path_following
    ${catkin_LIBRARIES}
    ${OpenCV_LIBS}
 )
    ${catkin_LIBRARIES}
    ${OpenCV_LIBS}
 )
+target_link_libraries(wt_node
+   ${catkin_LIBRARIES}
+   i2c
+)
 
 #############
 ## Install ##
 
 #############
 ## Install ##