From 56e44767927d33431ea9c8b7092a0d109487153a Mon Sep 17 00:00:00 2001 From: Jacob Perron Date: Wed, 13 Apr 2022 09:58:56 -0700 Subject: [PATCH] Add missing target dependency on rcpputils Fixes a build issue with newer versions of ROS Rolling: fatal error: rcpputils/scope_exit.hpp: No such file or directory Signed-off-by: Jacob Perron --- rcljava/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rcljava/CMakeLists.txt b/rcljava/CMakeLists.txt index 36fd4d80..c06d20f8 100644 --- a/rcljava/CMakeLists.txt +++ b/rcljava/CMakeLists.txt @@ -7,6 +7,7 @@ find_package(ament_cmake REQUIRED) find_package(ament_cmake_export_jars REQUIRED) find_package(ament_cmake_export_jni_libraries REQUIRED) find_package(builtin_interfaces REQUIRED) +find_package(rcpputils REQUIRED) find_package(rcl REQUIRED) find_package(rcl_action REQUIRED) find_package(rcl_interfaces REQUIRED) @@ -110,6 +111,7 @@ foreach(_jni_source ${${PROJECT_NAME}_jni_sources}) ament_target_dependencies(${_target_name} "action_msgs" "builtin_interfaces" + "rcpputils" "rcl" "rcl_action" "rcl_interfaces"