From 663f4c0df39348b181ceca74d2acf7cc12a8c5c7 Mon Sep 17 00:00:00 2001 From: Andrea Date: Sat, 31 May 2025 00:22:23 +0200 Subject: [PATCH] . . --- moveit_core/CMakeLists.txt | 1 + moveit_kinematics/CMakeLists.txt | 2 +- moveit_planners/chomp/chomp_interface/CMakeLists.txt | 1 + moveit_planners/chomp/chomp_motion_planner/CMakeLists.txt | 1 + moveit_planners/ompl/CMakeLists.txt | 1 + .../pilz_industrial_motion_planner_testutils/CMakeLists.txt | 1 + moveit_planners/stomp/CMakeLists.txt | 1 + .../test_configs/prbt_ikfast_manipulator_plugin/CMakeLists.txt | 1 + moveit_plugins/moveit_ros_control_interface/CMakeLists.txt | 1 + moveit_plugins/moveit_simple_controller_manager/CMakeLists.txt | 1 + moveit_ros/move_group/ConfigExtras.cmake | 1 + moveit_ros/occupancy_map_monitor/CMakeLists.txt | 1 + moveit_ros/perception/CMakeLists.txt | 1 + moveit_ros/planning/CMakeLists.txt | 1 + moveit_ros/robot_interaction/CMakeLists.txt | 1 + moveit_ros/warehouse/ConfigExtras.cmake | 1 + 16 files changed, 16 insertions(+), 1 deletion(-) diff --git a/moveit_core/CMakeLists.txt b/moveit_core/CMakeLists.txt index ca30488f79..8fd6754ee9 100644 --- a/moveit_core/CMakeLists.txt +++ b/moveit_core/CMakeLists.txt @@ -7,6 +7,7 @@ moveit_package() find_package(ament_cmake REQUIRED) find_package(angles REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(Bullet 2.87 REQUIRED) find_package(common_interfaces REQUIRED) find_package(eigen_stl_containers REQUIRED) diff --git a/moveit_kinematics/CMakeLists.txt b/moveit_kinematics/CMakeLists.txt index a453674aba..535072e510 100644 --- a/moveit_kinematics/CMakeLists.txt +++ b/moveit_kinematics/CMakeLists.txt @@ -6,7 +6,7 @@ find_package(moveit_common REQUIRED) moveit_package() find_package(ament_cmake REQUIRED) - +find_package(Boost REQUIRED system random) find_package(Eigen3 REQUIRED) find_package(class_loader REQUIRED) find_package(generate_parameter_library REQUIRED) diff --git a/moveit_planners/chomp/chomp_interface/CMakeLists.txt b/moveit_planners/chomp/chomp_interface/CMakeLists.txt index 3a2c114617..cd51ef8e5b 100644 --- a/moveit_planners/chomp/chomp_interface/CMakeLists.txt +++ b/moveit_planners/chomp/chomp_interface/CMakeLists.txt @@ -7,6 +7,7 @@ moveit_package() # find dependencies find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(moveit_core REQUIRED) find_package(chomp_motion_planner REQUIRED) find_package(pluginlib REQUIRED) diff --git a/moveit_planners/chomp/chomp_motion_planner/CMakeLists.txt b/moveit_planners/chomp/chomp_motion_planner/CMakeLists.txt index b6407f0e3f..ec0f53a088 100644 --- a/moveit_planners/chomp/chomp_motion_planner/CMakeLists.txt +++ b/moveit_planners/chomp/chomp_motion_planner/CMakeLists.txt @@ -7,6 +7,7 @@ moveit_package() # find dependencies find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(moveit_core REQUIRED) find_package(rclcpp REQUIRED) find_package(rsl REQUIRED) diff --git a/moveit_planners/ompl/CMakeLists.txt b/moveit_planners/ompl/CMakeLists.txt index 91329a1e8d..0cb428e224 100644 --- a/moveit_planners/ompl/CMakeLists.txt +++ b/moveit_planners/ompl/CMakeLists.txt @@ -11,6 +11,7 @@ find_package( system filesystem date_time + random thread serialization) find_package(moveit_core REQUIRED) diff --git a/moveit_planners/pilz_industrial_motion_planner_testutils/CMakeLists.txt b/moveit_planners/pilz_industrial_motion_planner_testutils/CMakeLists.txt index 1026df76f3..d73e56bd90 100644 --- a/moveit_planners/pilz_industrial_motion_planner_testutils/CMakeLists.txt +++ b/moveit_planners/pilz_industrial_motion_planner_testutils/CMakeLists.txt @@ -6,6 +6,7 @@ find_package(moveit_common REQUIRED) moveit_package() find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(rclcpp REQUIRED) find_package(moveit_core REQUIRED) find_package(moveit_msgs REQUIRED) diff --git a/moveit_planners/stomp/CMakeLists.txt b/moveit_planners/stomp/CMakeLists.txt index 955f227d87..078e6bd10b 100644 --- a/moveit_planners/stomp/CMakeLists.txt +++ b/moveit_planners/stomp/CMakeLists.txt @@ -7,6 +7,7 @@ moveit_package() # find dependencies find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(generate_parameter_library REQUIRED) find_package(moveit_core REQUIRED) find_package(std_msgs REQUIRED) diff --git a/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/CMakeLists.txt b/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/CMakeLists.txt index cc451f3d65..879bf1627a 100644 --- a/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/CMakeLists.txt +++ b/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/CMakeLists.txt @@ -18,6 +18,7 @@ if(CMAKE_COMPILER_IS_GNUCXX) endif() find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(moveit_core REQUIRED) find_package(pluginlib REQUIRED) find_package(rclcpp REQUIRED) diff --git a/moveit_plugins/moveit_ros_control_interface/CMakeLists.txt b/moveit_plugins/moveit_ros_control_interface/CMakeLists.txt index 433f968200..781bfbe5f7 100644 --- a/moveit_plugins/moveit_ros_control_interface/CMakeLists.txt +++ b/moveit_plugins/moveit_ros_control_interface/CMakeLists.txt @@ -2,6 +2,7 @@ cmake_minimum_required(VERSION 3.22) project(moveit_ros_control_interface LANGUAGES CXX) find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) set(THIS_PACKAGE_INCLUDE_DEPENDS rclcpp_action controller_manager_msgs moveit_core diff --git a/moveit_plugins/moveit_simple_controller_manager/CMakeLists.txt b/moveit_plugins/moveit_simple_controller_manager/CMakeLists.txt index 9905ae3238..91d606eecc 100644 --- a/moveit_plugins/moveit_simple_controller_manager/CMakeLists.txt +++ b/moveit_plugins/moveit_simple_controller_manager/CMakeLists.txt @@ -6,6 +6,7 @@ find_package(moveit_common REQUIRED) moveit_package() find_package(ament_cmake REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(moveit_core REQUIRED) find_package(pluginlib REQUIRED) find_package(rclcpp REQUIRED) diff --git a/moveit_ros/move_group/ConfigExtras.cmake b/moveit_ros/move_group/ConfigExtras.cmake index 30817cf001..5e559507ee 100644 --- a/moveit_ros/move_group/ConfigExtras.cmake +++ b/moveit_ros/move_group/ConfigExtras.cmake @@ -3,6 +3,7 @@ find_package( Boost REQUIRED + random system filesystem date_time diff --git a/moveit_ros/occupancy_map_monitor/CMakeLists.txt b/moveit_ros/occupancy_map_monitor/CMakeLists.txt index b8dd549bcb..ee9a4c7fc9 100644 --- a/moveit_ros/occupancy_map_monitor/CMakeLists.txt +++ b/moveit_ros/occupancy_map_monitor/CMakeLists.txt @@ -9,6 +9,7 @@ if(APPLE) find_package(X11 REQUIRED) endif() +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(moveit_core REQUIRED) find_package(moveit_msgs REQUIRED) find_package(pluginlib REQUIRED) diff --git a/moveit_ros/perception/CMakeLists.txt b/moveit_ros/perception/CMakeLists.txt index 0452e04858..384209caf3 100644 --- a/moveit_ros/perception/CMakeLists.txt +++ b/moveit_ros/perception/CMakeLists.txt @@ -3,6 +3,7 @@ project(moveit_ros_perception LANGUAGES CXX) # Common cmake code applied to all moveit packages find_package(moveit_common REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) moveit_package() option(WITH_OPENGL "Build the parts that depend on OpenGL" ON) diff --git a/moveit_ros/planning/CMakeLists.txt b/moveit_ros/planning/CMakeLists.txt index 9b4136d012..2fbc854fc2 100644 --- a/moveit_ros/planning/CMakeLists.txt +++ b/moveit_ros/planning/CMakeLists.txt @@ -7,6 +7,7 @@ moveit_package() find_package(ament_cmake REQUIRED) find_package(ament_index_cpp REQUIRED) +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(Eigen3 REQUIRED) find_package(fmt REQUIRED) find_package(generate_parameter_library REQUIRED) diff --git a/moveit_ros/robot_interaction/CMakeLists.txt b/moveit_ros/robot_interaction/CMakeLists.txt index c9140d2a4f..d8cfa8e156 100644 --- a/moveit_ros/robot_interaction/CMakeLists.txt +++ b/moveit_ros/robot_interaction/CMakeLists.txt @@ -5,6 +5,7 @@ project(moveit_ros_robot_interaction LANGUAGES CXX) find_package(moveit_common REQUIRED) moveit_package() +find_package(Boost REQUIRED COMPONENTS random filesystem) find_package(moveit_core REQUIRED) find_package(moveit_ros_planning REQUIRED) find_package(interactive_markers REQUIRED) diff --git a/moveit_ros/warehouse/ConfigExtras.cmake b/moveit_ros/warehouse/ConfigExtras.cmake index 22f3754b57..a04c4c8841 100644 --- a/moveit_ros/warehouse/ConfigExtras.cmake +++ b/moveit_ros/warehouse/ConfigExtras.cmake @@ -6,6 +6,7 @@ find_package( thread system filesystem + random regex date_time program_options)