From 48fd15e7c249b904d9b4bec4bfcb8e12f02c7b3a Mon Sep 17 00:00:00 2001 From: Karsten Knese Date: Mon, 1 Jun 2020 08:50:04 -0700 Subject: [PATCH] find rosbag2_cpp (tinyxml2) before rcl (#423) Signed-off-by: Karsten Knese --- rosbag2_transport/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rosbag2_transport/CMakeLists.txt b/rosbag2_transport/CMakeLists.txt index 812afb7a64..05c3a1c6b4 100644 --- a/rosbag2_transport/CMakeLists.txt +++ b/rosbag2_transport/CMakeLists.txt @@ -22,12 +22,14 @@ endif() find_package(ament_cmake REQUIRED) find_package(ament_cmake_ros REQUIRED) +# TODO(Karsten1987) rosbag2_cpp has to be found first here +# See https://github.com/ros2/ros2/issues/927 +find_package(rosbag2_cpp REQUIRED) find_package(rcl REQUIRED) find_package(rclcpp REQUIRED) find_package(rcutils REQUIRED) find_package(rmw REQUIRED) find_package(rosbag2_compression REQUIRED) -find_package(rosbag2_cpp REQUIRED) find_package(rmw_implementation_cmake REQUIRED) find_package(shared_queues_vendor REQUIRED) find_package(yaml_cpp_vendor REQUIRED)