diff --git a/source/armarx/navigation/core/CMakeLists.txt b/source/armarx/navigation/core/CMakeLists.txt
index e01f7daf6c2abfc801dea94c381eb31ad293878b..6b56cc432b6266039208ad37d552ef39c39d6e5c 100644
--- a/source/armarx/navigation/core/CMakeLists.txt
+++ b/source/armarx/navigation/core/CMakeLists.txt
@@ -37,20 +37,19 @@ armarx_add_library(core
         json_conversions.h
         time/ChronoMonotonicTimeServer.h
         time/TimeServerInterface.h
-    DEPENDENCIES
-        PUBLIC
-            ArmarXCoreInterfaces
-            ArmarXCore
-            ArmarXCoreObservers # variant
-            # RobotAPI
-            aron
-            aroncommon
-            RobotAPIInterfaces
-            SemanticObjectRelations
-            Simox::VirtualRobot
-            armarx_navigation::core_aron
-        PRIVATE
-            range-v3::range-v3
+    DEPENDENCIES_PUBLIC
+        ArmarXCoreInterfaces
+        ArmarXCore
+        ArmarXCoreObservers # variant
+        # RobotAPI
+        aron
+        aroncommon
+        RobotAPIInterfaces
+        SemanticObjectRelations
+        Simox::VirtualRobot
+        armarx_navigation::core_aron
+    DEPENDENCIES_PRIVATE
+        range-v3::range-v3
 
 )
 
diff --git a/source/armarx/navigation/global_planning/CMakeLists.txt b/source/armarx/navigation/global_planning/CMakeLists.txt
index 88d4191f1e680d2d53a38ea61843a839895558bd..5ba8c72f3d1fd492beb75db454476f7681b2d276 100644
--- a/source/armarx/navigation/global_planning/CMakeLists.txt
+++ b/source/armarx/navigation/global_planning/CMakeLists.txt
@@ -7,17 +7,16 @@ armarx_add_aron_library(global_planning_aron
 )
 
 armarx_add_library(global_planning
-    DEPENDENCIES
-        PUBLIC
-            ceres
-            ArmarXCoreInterfaces
-            ArmarXCore
-            aroncommon
-            armarx_navigation::core
-            armarx_navigation::algorithms
-            armarx_navigation::global_planning_aron
-        PRIVATE
-            range-v3::range-v3
+    DEPENDENCIES_PUBLIC
+        Ceres::ceres
+        ArmarXCoreInterfaces
+        ArmarXCore
+        aroncommon
+        armarx_navigation::core
+        armarx_navigation::algorithms
+        armarx_navigation::global_planning_aron
+    DEPENDENCIES_PRIVATE
+        range-v3::range-v3
     SOURCES
         ./GlobalPlanner.cpp
         ./AStar.cpp
diff --git a/source/armarx/navigation/server/CMakeLists.txt b/source/armarx/navigation/server/CMakeLists.txt
index b9f7a261ce1b87d80a340ede8bb1c34c3c1d3ef2..25eae2276eda76c413929edad42321ff7d108948 100644
--- a/source/armarx/navigation/server/CMakeLists.txt
+++ b/source/armarx/navigation/server/CMakeLists.txt
@@ -34,8 +34,7 @@ armarx_add_library(server
         ./monitoring/GoalReachedMonitor.h
         # parameterization
         ./parameterization/MemoryParameterizationService.h
-    DEPENDENCIES
-        PUBLIC
+    DEPENDENCIES_PUBLIC
             ArmarXCoreInterfaces
             ArmarXCore
             ArViz # RobotAPI
@@ -46,7 +45,7 @@ armarx_add_library(server
             armarx_navigation::trajectory_control
             armarx_navigation::safety_control
             armarx_navigation::memory
-        PRIVATE
+    DEPENDENCIES_PRIVATE
             range-v3::range-v3
 )