We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0896b18 commit 8882fa2Copy full SHA for 8882fa2
CMakeLists.txt
@@ -1,12 +1,17 @@
1
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
2
+if(NOT DEFINED CMAKE_CXX_STANDARD)
3
+ set(CMAKE_CXX_STANDARD 20)
4
+endif()
5
+
6
# TODO(CK): set(CMAKE_CXX_MODULE_STD 1)
7
if(CMAKE_CXX_MODULE_STD)
8
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
9
"d0edc3af-4c50-42ea-a356-e2862fe7a444"
10
)
11
set(CMAKE_CXX_STANDARD 26)
- set(CMAKE_CXX_STANDARD_REQUIRED OFF)
12
endif()
13
+set(CMAKE_CXX_STANDARD_REQUIRED OFF)
14
+set(CMAKE_CXX_SCAN_FOR_MODULES 1)
15
16
cmake_minimum_required(VERSION 3.28...4.0)
17
0 commit comments