From 66cb68747b7faab374b9ed6276fe5c6b31fec7be Mon Sep 17 00:00:00 2001 From: Fabian Reister <fabian.reister@kit.edu> Date: Mon, 25 Oct 2021 09:09:39 +0200 Subject: [PATCH] ranges v3 is only a private dependency => fixed CMakeLists.txt --- source/armarx/navigation/core/CMakeLists.txt | 25 +++++++++++-------- .../navigation/global_planning/CMakeLists.txt | 17 +++++++------ .../armarx/navigation/server/CMakeLists.txt | 22 ++++++++-------- .../armarx/navigation/server/GraphBuilder.h | 2 -- 4 files changed, 36 insertions(+), 30 deletions(-) diff --git a/source/armarx/navigation/core/CMakeLists.txt b/source/armarx/navigation/core/CMakeLists.txt index 6332fb90..1642f3fe 100644 --- a/source/armarx/navigation/core/CMakeLists.txt +++ b/source/armarx/navigation/core/CMakeLists.txt @@ -30,17 +30,20 @@ armarx_add_library(core time/ChronoMonotonicTimeServer.h time/TimeServerInterface.h DEPENDENCIES - ArmarXCoreInterfaces - ArmarXCore - ArmarXCoreObservers # variant - # RobotAPI - aron - aroncommon - RobotAPIInterfaces - SemanticObjectRelations - Simox::VirtualRobot - range-v3 - armarx_navigation::core_aron + PUBLIC + ArmarXCoreInterfaces + ArmarXCore + ArmarXCoreObservers # variant + # RobotAPI + aron + aroncommon + RobotAPIInterfaces + SemanticObjectRelations + Simox::VirtualRobot + armarx_navigation::core_aron + PRIVATE + range-v3 + ) armarx_add_test(core_test diff --git a/source/armarx/navigation/global_planning/CMakeLists.txt b/source/armarx/navigation/global_planning/CMakeLists.txt index 43b7e9e6..87d9bd68 100644 --- a/source/armarx/navigation/global_planning/CMakeLists.txt +++ b/source/armarx/navigation/global_planning/CMakeLists.txt @@ -7,13 +7,16 @@ armarx_add_aron_library(global_planning_aron armarx_add_library(global_planning DEPENDENCIES - ceres - ArmarXCoreInterfaces - ArmarXCore - aroncommon - armarx_navigation::core - armarx_navigation::algorithms - armarx_navigation::global_planning_aron + PUBLIC + ceres + ArmarXCoreInterfaces + ArmarXCore + aroncommon + armarx_navigation::core + armarx_navigation::algorithms + armarx_navigation::global_planning_aron + PRIVATE + range-v3 SOURCES ./GlobalPlanner.cpp ./AStar.cpp diff --git a/source/armarx/navigation/server/CMakeLists.txt b/source/armarx/navigation/server/CMakeLists.txt index b499b0e9..8104e096 100644 --- a/source/armarx/navigation/server/CMakeLists.txt +++ b/source/armarx/navigation/server/CMakeLists.txt @@ -35,16 +35,18 @@ armarx_add_library(server # parameterization ./parameterization/MemoryParameterizationService.h DEPENDENCIES - ArmarXCoreInterfaces - ArmarXCore - ArViz # RobotAPI - armarx_navigation::core - armarx_navigation::global_planning - armarx_navigation::local_planning - armarx_navigation::trajectory_control - armarx_navigation::safety_control - armarx_navigation::memory - range-v3 + PUBLIC + ArmarXCoreInterfaces + ArmarXCore + ArViz # RobotAPI + armarx_navigation::core + armarx_navigation::global_planning + armarx_navigation::local_planning + armarx_navigation::trajectory_control + armarx_navigation::safety_control + armarx_navigation::memory + PRIVATE + range-v3 ) armarx_add_test(server_test diff --git a/source/armarx/navigation/server/GraphBuilder.h b/source/armarx/navigation/server/GraphBuilder.h index b322f5b2..5169b9ce 100644 --- a/source/armarx/navigation/server/GraphBuilder.h +++ b/source/armarx/navigation/server/GraphBuilder.h @@ -24,8 +24,6 @@ #include <cstdint> #include <vector> -#include <range/v3/algorithm/permutation.hpp> - #include <SemanticObjectRelations/Shapes/Shape.h> #include <armarx/navigation/client/PathBuilder.h> #include <armarx/navigation/core/Graph.h> -- GitLab