diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b317942..6887839a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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)