1include(Platform/Windows-MSVC) 2set(_COMPILE_CXX " /TP") 3if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 18.0) 4 set(_FS_CXX " /FS") 5endif() 6__windows_compiler_msvc(CXX) 7 8if((NOT DEFINED CMAKE_DEPENDS_USE_COMPILER OR CMAKE_DEPENDS_USE_COMPILER) 9 AND CMAKE_GENERATOR MATCHES "Makefiles|WMake" 10 AND CMAKE_DEPFILE_FLAGS_CXX) 11 # dependencies are computed by the compiler itself 12 set(CMAKE_CXX_DEPENDS_USE_COMPILER TRUE) 13endif() 14