Просмотр исходного кода

fix: pre-compiled header conflicts across different build configurations

tszirr 12 лет назад
Родитель
Сommit
681d732ef8
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      cmake-modules/PrecompiledHeader.cmake

+ 1 - 1
cmake-modules/PrecompiledHeader.cmake

@@ -1,7 +1,7 @@
 MACRO(ADD_MSVC_PRECOMPILED_HEADER PrecompiledHeader PrecompiledSource SourcesVar)
   IF(MSVC)
     GET_FILENAME_COMPONENT(PrecompiledBasename ${PrecompiledHeader} NAME_WE)
-    SET(PrecompiledBinary "${CMAKE_CURRENT_BINARY_DIR}/${PrecompiledBasename}.pch")
+    SET(PrecompiledBinary "${CMAKE_CFG_INTDIR}/${PrecompiledBasename}.pch")
     SET(Sources ${${SourcesVar}})
 
     SET_SOURCE_FILES_PROPERTIES(${PrecompiledSource}