123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- cmake_minimum_required(VERSION 2.8.3)
- project(robot_bringup)
- #
- # add_compile_options(-std=c++11)
- #
- #
- #
- find_package(catkin REQUIRED
- roscpp
- ros_arduino_msgs
- std_msgs
- )
- #
- # find_package(Boost REQUIRED COMPONENTS system)
- #
- #
- #
- #
- #
- #
- #
- #
- #
- catkin_package(
- # INCLUDE_DIRS include
- # LIBRARIES robot_bringup
- # CATKIN_DEPENDS other_catkin_pkg
- # DEPENDS system_lib
- )
- #
- #
- #
- #
- #
- include_directories(
- # include
- ${catkin_INCLUDE_DIRS}
- )
- #
- # add_library(${PROJECT_NAME}
- # src/${PROJECT_NAME}/robot_bringup.cpp
- # )
- #
- #
- #
- # add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
- #
- #
- #
- add_executable(get_battery_node src/get_battery.cpp)
- #
- #
- #
- #
- # set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
- #
- #
- add_dependencies(get_battery_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
- #
- target_link_libraries(get_battery_node
- ${catkin_LIBRARIES}
- )
- #
- #
- #
- # all install targets should use catkin DESTINATION variables
- # See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
- #
- #
- # install(PROGRAMS
- # scripts/my_python_script
- # DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
- # )
- #
- # install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node
- # ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
- # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
- # RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
- # )
- #
- # install(DIRECTORY include/${PROJECT_NAME}/
- # DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
- # FILES_MATCHING PATTERN "*.h"
- # PATTERN ".svn" EXCLUDE
- # )
- #
- # install(FILES
- #
- #
- # DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
- # )
- #
- #
- #
- #
- # catkin_add_gtest(${PROJECT_NAME}-test test/test_robot_bringup.cpp)
- # if(TARGET ${PROJECT_NAME}-test)
- # target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME})
- # endif()
- #
- # catkin_add_nosetests(test)
|