Skip to content

Commit 8882fa2

Browse files
committed
We need to set CMAKE_CXX_SCAN_FOR_MODULES too
1 parent 0896b18 commit 8882fa2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
# 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+
26
# TODO(CK): set(CMAKE_CXX_MODULE_STD 1)
37
if(CMAKE_CXX_MODULE_STD)
48
set(CMAKE_EXPERIMENTAL_CXX_IMPORT_STD
59
"d0edc3af-4c50-42ea-a356-e2862fe7a444"
610
)
711
set(CMAKE_CXX_STANDARD 26)
8-
set(CMAKE_CXX_STANDARD_REQUIRED OFF)
912
endif()
13+
set(CMAKE_CXX_STANDARD_REQUIRED OFF)
14+
set(CMAKE_CXX_SCAN_FOR_MODULES 1)
1015

1116
cmake_minimum_required(VERSION 3.28...4.0)
1217

0 commit comments

Comments
 (0)