File tree Expand file tree Collapse file tree
BdeBuildSystem/toolchains Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -61,8 +61,12 @@ elseif(BDE_BUILD_TARGET_CPP17)
6161 set (CMAKE_CXX_STANDARD 17)
6262elseif (BDE_BUILD_TARGET_CPP20)
6363 set (CMAKE_CXX_STANDARD 20)
64+ elseif (BDE_BUILD_TARGET_CPP23)
65+ set (CMAKE_CXX_STANDARD 23)
66+ elseif (BDE_BUILD_TARGET_CPP26)
67+ set (CMAKE_CXX_STANDARD 26)
6468else ()
65- # c++17 is default on Linux when nothing is set
69+ # c++17 is default on Darwin when nothing is set
6670 set (CMAKE_CXX_STANDARD 17)
6771endif ()
6872
Original file line number Diff line number Diff line change @@ -73,6 +73,8 @@ elseif(BDE_BUILD_TARGET_CPP20)
7373 set (CMAKE_CXX_STANDARD 20)
7474elseif (BDE_BUILD_TARGET_CPP23)
7575 set (CMAKE_CXX_STANDARD 23)
76+ elseif (BDE_BUILD_TARGET_CPP26)
77+ set (CMAKE_CXX_STANDARD 26)
7678else ()
7779 # c++17 is default on Darwing when nothing is set
7880 set (CMAKE_CXX_STANDARD 17)
Original file line number Diff line number Diff line change @@ -62,6 +62,10 @@ elseif(BDE_BUILD_TARGET_CPP17)
6262 set (CMAKE_CXX_STANDARD 17)
6363elseif (BDE_BUILD_TARGET_CPP20)
6464 set (CMAKE_CXX_STANDARD 20)
65+ elseif (BDE_BUILD_TARGET_CPP23)
66+ set (CMAKE_CXX_STANDARD 23)
67+ elseif (BDE_BUILD_TARGET_CPP26)
68+ set (CMAKE_CXX_STANDARD 26)
6569else ()
6670 # c++03 is default on SunOS
6771 set (CMAKE_CXX_STANDARD 98)
Original file line number Diff line number Diff line change @@ -39,6 +39,8 @@ elseif(BDE_BUILD_TARGET_CPP20)
3939 set (CMAKE_CXX_STANDARD 20)
4040elseif (BDE_BUILD_TARGET_CPP23)
4141 set (CMAKE_CXX_STANDARD 23)
42+ elseif (BDE_BUILD_TARGET_CPP26)
43+ set (CMAKE_CXX_STANDARD 26)
4244else ()
4345 # c++17 is default on Windows when nothing is set
4446 set (CMAKE_CXX_STANDARD 17)
You can’t perform that action at this time.
0 commit comments