diff --git a/source/armarx/navigation/core/CMakeLists.txt b/source/armarx/navigation/core/CMakeLists.txt index 6332fb90e49edc2aff1daaa377647786c0953061..1642f3fe7590eccc7a3ea02a451da7e3dfbf04f0 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 43b7e9e6f51aa70a81a4ffc3b9e24605593af720..87d9bd68ab130f67d2dda3b4bbc027bde922dd50 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 b499b0e95dcfb918c1acd96b924337cd1f68cdb9..8104e0961288945900ac86781bcb671fe3ef4907 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 b322f5b2b6cd47a8c5fc77f2eaa4b778dd626ae2..5169b9cef69652bdcb6f6a301d50303d22661c73 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>