From 83c1e92fad2800bf04014dbc07e8e3b8591f6d04 Mon Sep 17 00:00:00 2001 From: v-nojiri7841-esol Date: Wed, 24 May 2023 15:21:29 +0900 Subject: [PATCH] fix(dummy_perception_publisher): use rosidl_get_typesupport_target instead of rosidl_target_interfaces Signed-off-by: v-nojiri7841-esol --- simulator/dummy_perception_publisher/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/simulator/dummy_perception_publisher/CMakeLists.txt b/simulator/dummy_perception_publisher/CMakeLists.txt index bd237fecece1d..1c8a487984a7d 100644 --- a/simulator/dummy_perception_publisher/CMakeLists.txt +++ b/simulator/dummy_perception_publisher/CMakeLists.txt @@ -65,8 +65,8 @@ target_include_directories(dummy_perception_publisher_node $) # For using message definitions from the same package -rosidl_target_interfaces(dummy_perception_publisher_node - ${PROJECT_NAME} "rosidl_typesupport_cpp") +rosidl_get_typesupport_target(cpp_typesupport_target ${PROJECT_NAME} "rosidl_typesupport_cpp") +target_link_libraries(dummy_perception_publisher_node "${cpp_typesupport_target}") # PCL dependencies – `ament_target_dependencies` doesn't respect the # components/modules selected above and only links in `common` ,so we need