CMakeLists.txt 749 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. cmake_minimum_required(VERSION 2.8.3)
  2. project(rasp_imu_hat_6dof)
  3. find_package(catkin REQUIRED COMPONENTS
  4. rospy
  5. dynamic_reconfigure)
  6. ## Generate dynamic reconfigure parameters in the 'cfg' folder
  7. generate_dynamic_reconfigure_options(
  8. cfg/imu.cfg
  9. )
  10. catkin_package()
  11. include_directories(
  12. ${catkin_INCLUDE_DIRS}
  13. )
  14. install(DIRECTORY launch
  15. DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
  16. )
  17. install(DIRECTORY config
  18. DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
  19. )
  20. install(DIRECTORY cfg
  21. DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
  22. )
  23. install(DIRECTORY src
  24. DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
  25. )
  26. catkin_install_python(PROGRAMS
  27. nodes/imu_node.py
  28. DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/nodes
  29. )