WIP: backport message flow tracing to foxy

This commit is contained in:
Niklas Halle 2025-05-17 14:08:15 +02:00
parent b0c25d5f22
commit e57a3a393e
18 changed files with 108 additions and 37 deletions

View file

@ -11,6 +11,7 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
endif()
find_package(ament_cmake_ros REQUIRED)
find_package(tracetools REQUIRED)
find_package(rclcpp REQUIRED)
find_package(rcl_lifecycle REQUIRED)
find_package(rosidl_typesupport_cpp REQUIRED)
@ -29,6 +30,7 @@ target_include_directories(${PROJECT_NAME}
"$<INSTALL_INTERFACE:include>")
# specific order: dependents before dependencies
ament_target_dependencies(rclcpp_lifecycle
"tracetools"
"rclcpp"
"rcl_lifecycle"
"lifecycle_msgs"

View file

@ -13,6 +13,7 @@
<build_depend>rclcpp</build_depend>
<build_depend>rcl_lifecycle</build_depend>
<build_depend>rosidl_typesupport_cpp</build_depend>
<build_depend>tracetools</build_depend>
<exec_depend>lifecycle_msgs</exec_depend>
<exec_depend>rclcpp</exec_depend>