Skip to content

Commit 85c15aa

Browse files
Switch to C++20 (#244)
1 parent caedbb2 commit 85c15aa

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

rmw_connextdds/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ cmake_minimum_required(VERSION 3.20)
1616

1717
project(rmw_connextdds)
1818

19-
# Default to C++17
19+
# Default to C++20
2020
if(NOT CMAKE_CXX_STANDARD)
21-
set(CMAKE_CXX_STANDARD 17)
21+
set(CMAKE_CXX_STANDARD 20)
2222
set(CMAKE_CXX_STANDARD_REQUIRED ON)
2323
endif()
2424

rmw_connextdds_common/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ function(rtirmw_add_library)
3838
${ARGN} # current function arguments
3939
)
4040

41-
# Default to C++17
41+
# Default to C++20
4242
if(NOT CMAKE_CXX_STANDARD)
43-
set(CMAKE_CXX_STANDARD 17)
43+
set(CMAKE_CXX_STANDARD 20)
4444
set(CMAKE_CXX_STANDARD_REQUIRED ON)
4545
endif()
4646

rmw_connextddsmicro/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ cmake_minimum_required(VERSION 3.20)
1616

1717
project(rmw_connextddsmicro)
1818

19-
# Default to C++17
19+
# Default to C++20
2020
if(NOT CMAKE_CXX_STANDARD)
21-
set(CMAKE_CXX_STANDARD 17)
21+
set(CMAKE_CXX_STANDARD 20)
2222
set(CMAKE_CXX_STANDARD_REQUIRED ON)
2323
endif()
2424

0 commit comments

Comments
 (0)