Skip to content

Commit 37222ef

Browse files
jacobperronivanpauno
authored andcommitted
Add missing target dependency on rcpputils (#90)
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 <[email protected]>
1 parent f5363dc commit 37222ef

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

rcljava/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ find_package(ament_cmake REQUIRED)
66
find_package(ament_cmake_export_jars REQUIRED)
77
find_package(ament_cmake_export_jni_libraries REQUIRED)
88
find_package(builtin_interfaces REQUIRED)
9+
find_package(rcpputils REQUIRED)
910
find_package(rcl REQUIRED)
1011
find_package(rcl_interfaces REQUIRED)
1112
find_package(rcljava_common REQUIRED)
@@ -104,10 +105,11 @@ foreach(_jni_source ${${PROJECT_NAME}_jni_sources})
104105
endif()
105106

106107
ament_target_dependencies(${_target_name}
108+
"builtin_interfaces"
107109
"rcl"
108110
"rcljava_common"
109-
"builtin_interfaces"
110111
"rcl_interfaces"
112+
"rcpputils"
111113
)
112114

113115
target_include_directories(${_target_name}

0 commit comments

Comments
 (0)