Skip to content

Commit 1ecf27c

Browse files
authored
Make MPPI Controller and Critics Apple Clang Friendly (#5455)
* fix: adjust C++ standard and compiler flags for Apple Clang Signed-off-by: Dhruv Patel <[email protected]> * Update: Only mppi_critics target will require C++20 Signed-off-by: Dhruv Patel <[email protected]> * cmake_minimum_required(VERSION 3.8) update Signed-off-by: Dhruv Patel <[email protected]> --------- Signed-off-by: Dhruv Patel <[email protected]>
1 parent 920dff0 commit 1ecf27c

File tree

41 files changed

+48
-42
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+48
-42
lines changed

nav2_amcl/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_amcl)
33

44
find_package(ament_cmake REQUIRED)

nav2_behavior_tree/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_behavior_tree CXX)
33

44
find_package(ament_cmake REQUIRED)

nav2_behaviors/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_behaviors)
33

44
find_package(ament_cmake REQUIRED)

nav2_bringup/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_bringup)
33

44
find_package(ament_cmake REQUIRED)

nav2_bt_navigator/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_bt_navigator)
33

44
find_package(ament_cmake REQUIRED)

nav2_collision_monitor/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_collision_monitor)
33

44
find_package(ament_cmake REQUIRED)

nav2_common/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22

33
project(nav2_common NONE)
44

nav2_constrained_smoother/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_constrained_smoother)
33

44
set(CMAKE_BUILD_TYPE Release) # significant Ceres optimization speedup

nav2_controller/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_controller)
33

44
find_package(ament_cmake REQUIRED)

nav2_core/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.5)
1+
cmake_minimum_required(VERSION 3.8)
22
project(nav2_core)
33

44
find_package(ament_cmake REQUIRED)

0 commit comments

Comments
 (0)