@@ -131,26 +131,41 @@ add_dependencies(bebop_driver_node ${PROJECT_NAME}_gencfg)
131
131
# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
132
132
# )
133
133
134
- ## Mark executables and/or libraries for installation
135
- # install(TARGETS bebop_autonomy bebop_autonomy_node
136
- # ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
137
- # LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION }
138
- # RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION }
139
- # )
134
+ # Mark executables and/or libraries for installation
135
+ install (TARGETS ${PROJECT_NAME} _nodelet ${PROJECT_NAME} _node libbebop
136
+ ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
137
+ RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION }
138
+ LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION }
139
+ )
140
140
141
- ## Mark cpp header files for installation
142
- # install(DIRECTORY include/${PROJECT_NAME}/
143
- # DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
144
- # FILES_MATCHING PATTERN "*.h"
145
- # PATTERN ".svn" EXCLUDE
146
- # )
141
+ # Copy ARSDK libraries
142
+ install (DIRECTORY ${ARDRONESDK3_PATH} /lib/
143
+ DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
144
+ FILES_MATCHING PATTERN "*.so"
145
+ )
147
146
148
- ## Mark other files for installation (e.g. launch and bag files, etc.)
149
- # install(FILES
150
- # # myfile1
151
- # # myfile2
152
- # DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
153
- # )
147
+ # Mark cpp header files for installation
148
+ install (DIRECTORY include /${PROJECT_NAME}/
149
+ DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
150
+ FILES_MATCHING PATTERN "*.h" PATTERN "*.hpp"
151
+ )
152
+
153
+ # Copy config files
154
+ install (DIRECTORY config/
155
+ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /config
156
+ )
157
+
158
+ install (DIRECTORY data/
159
+ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /data
160
+ )
161
+
162
+ install (FILES nodelet_plugins.xml DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} )
163
+
164
+ # Copy launch files
165
+ install (DIRECTORY launch/
166
+ DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /launch
167
+ FILES_MATCHING PATTERN "*.launch"
168
+ )
154
169
155
170
#############
156
171
## Testing ##
0 commit comments