Do not optin into CPP modules without SCAN_DEPS on Clang (#4867)

This commit is contained in:
Aaron Gokaslan 2026-07-29 11:08:57 -07:00 committed by GitHub
parent a00f82c6b6
commit c0330b7466
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -65,7 +65,8 @@ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.28 AND CMAKE_CXX_STANDARD
if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION
GREATER_EQUAL 15)
OR (CMAKE_CXX_COMPILER_ID STREQUAL "Clang"
AND CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 16)
AND CMAKE_CXX_COMPILER_VERSION GREATER_EQUAL 16
AND CMAKE_CXX_COMPILER_CLANG_SCAN_DEPS)
OR (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" AND MSVC_VERSION
GREATER_EQUAL 1934))
set(FMT_USE_CMAKE_MODULES TRUE)