mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-05 22:00:10 -05:00
Merge topic 'clang-msvc-c++26'
338f88a809 Clang: MSVC C++26 support
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !10685
This commit is contained in:
@@ -262,7 +262,9 @@ macro(__compiler_clang_cxx_standards lang)
|
||||
# files that also have C sources.
|
||||
set(CMAKE_${lang}23_STANDARD_COMPILE_OPTION "-clang:-std=c++23")
|
||||
set(CMAKE_${lang}23_EXTENSION_COMPILE_OPTION "-clang:-std=c++23")
|
||||
set(CMAKE_${lang}_STANDARD_LATEST 23)
|
||||
set(CMAKE_${lang}26_STANDARD_COMPILE_OPTION "-std:c++latest")
|
||||
set(CMAKE_${lang}26_EXTENSION_COMPILE_OPTION "-std:c++latest")
|
||||
set(CMAKE_${lang}_STANDARD_LATEST 26)
|
||||
elseif(CMAKE_${lang}_COMPILER_VERSION VERSION_GREATER_EQUAL 13.0)
|
||||
set(CMAKE_${lang}23_STANDARD_COMPILE_OPTION "-std:c++latest")
|
||||
set(CMAKE_${lang}23_EXTENSION_COMPILE_OPTION "-std:c++latest")
|
||||
|
||||
Reference in New Issue
Block a user