diff options
author | Malacath-92 <h.baensch.92@gmail.com> | 2020-04-09 21:46:08 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-09 21:46:08 +0300 |
commit | d0490ef080c2dda29b682b7dcd6ecc86b509deed (patch) | |
tree | 4719c11eb4d07c9e43b7a185ead55c68c7a9df90 /CMakeLists.txt | |
parent | 538512e8e8980cc01ab6501cd1cbd402d54f8491 (diff) |
Fix pch macro to ignore clang-cl (#3283)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ef9ad112f..9d0eb8b54 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -249,7 +249,7 @@ endif() # Precompiled header macro. Parameters are source file list and filename for pch cpp file. macro(spvtools_pch SRCS PCHPREFIX) - if(MSVC AND CMAKE_GENERATOR MATCHES "^Visual Studio") + if(MSVC AND CMAKE_GENERATOR MATCHES "^Visual Studio" AND NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") set(PCH_NAME "$(IntDir)\\${PCHPREFIX}.pch") # make source files use/depend on PCH_NAME set_source_files_properties(${${SRCS}} PROPERTIES COMPILE_FLAGS "/Yu${PCHPREFIX}.h /FI${PCHPREFIX}.h /Fp${PCH_NAME} /Zm300" OBJECT_DEPENDS "${PCH_NAME}") |