Skip to content

Commit e821dff

Browse files
Target must be manually exported to avoid breaking change
1 parent 6f3bfe7 commit e821dff

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ target_link_libraries(minimal_node PRIVATE
6363
rclcpp::rclcpp
6464
turtlesim_parameters
6565
)
66+
67+
install(TARGETS minimal_node turtlesim_parameters
68+
EXPORT ${PROJECT_NAME}Targets
6669
```
6770

6871
**setup.py**

example/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ install(
6666
DESTINATION include/generate_parameter_library_example
6767
)
6868

69-
install(TARGETS minimal_publisher
69+
install(TARGETS minimal_publisher admittance_controller_parameters
7070
EXPORT export_generate_parameter_library_example
7171
ARCHIVE DESTINATION lib
7272
LIBRARY DESTINATION lib

generate_parameter_library/cmake/generate_parameter_library.cmake

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,6 @@ Use #include <${PROJECT_NAME}/${LIB_NAME}.hpp> instead.\")" >> ${LOCAL_PARAM_HEA
100100
tl_expected::tl_expected
101101
)
102102
install(DIRECTORY ${LIB_INCLUDE_DIR} DESTINATION include)
103-
install(TARGETS ${LIB_NAME} EXPORT ${PROJECT_NAME}Targets)
104-
ament_export_targets(${PROJECT_NAME}Targets HAS_LIBRARY_TARGET)
105103
ament_export_dependencies(fmt parameter_traits rclcpp rclcpp_lifecycle rsl tcb_span tl_expected)
106104
endmacro()
107105

0 commit comments

Comments
 (0)