diff --git a/apriltag_detector/CMakeLists.txt b/apriltag_detector/CMakeLists.txt index 59e48f6..1e479a1 100644 --- a/apriltag_detector/CMakeLists.txt +++ b/apriltag_detector/CMakeLists.txt @@ -88,7 +88,10 @@ ament_export_dependencies(sensor_msgs apriltag_msgs image_transport cv_bridge install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_component - EXPORT ${PROJECT_NAME}_export) + EXPORT ${PROJECT_NAME}_export + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin) # the node must go into the project specific lib directory or else the launch # file will not find it diff --git a/apriltag_detector_mit/CMakeLists.txt b/apriltag_detector_mit/CMakeLists.txt index c204871..51c14df 100644 --- a/apriltag_detector_mit/CMakeLists.txt +++ b/apriltag_detector_mit/CMakeLists.txt @@ -65,7 +65,10 @@ ament_export_libraries(${PROJECT_NAME}) install( TARGETS ${PROJECT_NAME} - EXPORT ${PROJECT_NAME}_export) + EXPORT ${PROJECT_NAME}_export + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin) if(BUILD_TESTING) find_package(ament_cmake REQUIRED) diff --git a/apriltag_detector_umich/CMakeLists.txt b/apriltag_detector_umich/CMakeLists.txt index 2a5ce73..757aa3e 100644 --- a/apriltag_detector_umich/CMakeLists.txt +++ b/apriltag_detector_umich/CMakeLists.txt @@ -68,7 +68,10 @@ ament_export_libraries(${PROJECT_NAME}) install( TARGETS ${PROJECT_NAME} - EXPORT ${PROJECT_NAME}_export) + EXPORT ${PROJECT_NAME}_export + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin) if(BUILD_TESTING) find_package(ament_cmake REQUIRED) diff --git a/apriltag_draw/CMakeLists.txt b/apriltag_draw/CMakeLists.txt index a0cd08c..e35273a 100644 --- a/apriltag_draw/CMakeLists.txt +++ b/apriltag_draw/CMakeLists.txt @@ -91,6 +91,9 @@ install(TARGETS install( TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}_export + ARCHIVE DESTINATION lib + LIBRARY DESTINATION lib + RUNTIME DESTINATION bin ) install(