From 0724aeb90f5d4efd23a75b1a97a4429ec6911a60 Mon Sep 17 00:00:00 2001 From: Tomoya Fujita Date: Tue, 1 Oct 2024 14:03:46 -0700 Subject: [PATCH] rcl_logging_interface is only valid path with build environment. (#122) * logging impls need to export dependency for 'rcl_logging_interface'. Signed-off-by: Tomoya Fujita --- rcl_logging_noop/CMakeLists.txt | 2 +- rcl_logging_spdlog/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/rcl_logging_noop/CMakeLists.txt b/rcl_logging_noop/CMakeLists.txt index ba48cf4..c67891f 100644 --- a/rcl_logging_noop/CMakeLists.txt +++ b/rcl_logging_noop/CMakeLists.txt @@ -39,7 +39,7 @@ install(TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME} LIBRARY DESTINATION lib RUNTIME DESTINATION bin) - +ament_export_dependencies(rcl_logging_interface) ament_export_libraries(${PROJECT_NAME}) ament_export_targets(${PROJECT_NAME}) ament_package() diff --git a/rcl_logging_spdlog/CMakeLists.txt b/rcl_logging_spdlog/CMakeLists.txt index 9c58fa2..82d4d27 100644 --- a/rcl_logging_spdlog/CMakeLists.txt +++ b/rcl_logging_spdlog/CMakeLists.txt @@ -68,6 +68,7 @@ if(BUILD_TESTING) endif() endif() +ament_export_dependencies(rcl_logging_interface) ament_export_libraries(${PROJECT_NAME}) ament_export_targets(${PROJECT_NAME}) ament_package()