@@ -113,26 +113,35 @@ target_link_libraries(bebop_driver_node
113113# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
114114# )
115115
116- ## Mark executables and/or libraries for installation
117- # install(TARGETS bebop_autonomy bebop_autonomy_node
118- # ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
119- # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
120- # RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
121- # )
116+ # Mark executables and/or libraries for installation
117+ install (TARGETS bebop bebop_driver_node bebop_driver_nodelet
118+ ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} /
119+ LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} /
120+ RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} /
121+ )
122122
123- ## Mark cpp header files for installation
124- # install(DIRECTORY include/${PROJECT_NAME}/
125- # DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
126- # FILES_MATCHING PATTERN "*.h"
127- # PATTERN ".svn" EXCLUDE
128- # )
123+ # Mark cpp header files for installation
124+ install (DIRECTORY include /${PROJECT_NAME} /
125+ DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
126+ FILES_MATCHING PATTERN "*.h"
127+ )
129128
130- ## Mark other files for installation (e.g. launch and bag files, etc.)
131- # install(FILES
132- # # myfile1
133- # # myfile2
134- # DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
135- # )
129+ # Copy config files
130+ install (DIRECTORY config/
131+ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /config
132+ )
133+
134+ install (DIRECTORY data/
135+ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /data
136+ )
137+
138+ install (FILES nodelet_plugins.xml DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} )
139+
140+ # Copy launch files
141+ install (DIRECTORY launch/
142+ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /launch
143+ FILES_MATCHING PATTERN "*.launch"
144+ )
136145
137146#############
138147## Testing ##
0 commit comments