Closed cottsay closed 4 months ago
These four packages all export a dependency on rosidl_core_runtime in their CMakeLists.txt. They have an exec_depend, but since the dependency is needed for downstream packages to be built, it should also be a build_export_depend.
rosidl_core_runtime
CMakeLists.txt
exec_depend
build_export_depend
For example: https://github.com/ros2/rcl_interfaces/blob/011c87593e1f8790f5f98b83c753043ccc560e17/builtin_interfaces/CMakeLists.txt#L25
These four packages all export a dependency on
rosidl_core_runtime
in theirCMakeLists.txt
. They have anexec_depend
, but since the dependency is needed for downstream packages to be built, it should also be abuild_export_depend
.For example: https://github.com/ros2/rcl_interfaces/blob/011c87593e1f8790f5f98b83c753043ccc560e17/builtin_interfaces/CMakeLists.txt#L25