[Cmake-commits] [cmake-commits] hoffman committed CMakeLists.txt 1.6 1.7

cmake-commits at cmake.org cmake-commits at cmake.org
Mon Jul 13 16:58:26 EDT 2009


Update of /cvsroot/CMake/CMake/Tests/PrecompiledHeader
In directory public:/mounts/ram/cvs-serv16370/Tests/PrecompiledHeader

Modified Files:
	CMakeLists.txt 
Log Message:
ENH:  almost all tests passing in vs 10, commit fixes preprocess and starts vs external project


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Tests/PrecompiledHeader/CMakeLists.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C 2 -d -r1.6 -r1.7
*** CMakeLists.txt	25 Mar 2008 15:27:03 -0000	1.6
--- CMakeLists.txt	13 Jul 2009 20:58:24 -0000	1.7
***************
*** 10,17 ****
  IF(CMAKE_CONFIGURATION_TYPES)
    SET(PCH_DIR "${CMAKE_CURRENT_BINARY_DIR}/PCH/${CMAKE_CFG_INTDIR}")
  ELSE(CMAKE_CONFIGURATION_TYPES)
    SET(PCH_DIR "${CMAKE_CURRENT_BINARY_DIR}/PCH")
  ENDIF(CMAKE_CONFIGURATION_TYPES)
- FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/PCH)
  
  # The VS6 IDE does not support renaming .pch files with /Fp.
--- 10,20 ----
  IF(CMAKE_CONFIGURATION_TYPES)
    SET(PCH_DIR "${CMAKE_CURRENT_BINARY_DIR}/PCH/${CMAKE_CFG_INTDIR}")
+   FOREACH(cfg ${CMAKE_CONFIGURATION_TYPES})
+     FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/PCH/${cfg})
+   ENDFOREACH()
  ELSE(CMAKE_CONFIGURATION_TYPES)
    SET(PCH_DIR "${CMAKE_CURRENT_BINARY_DIR}/PCH")
+   FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/PCH)
  ENDIF(CMAKE_CONFIGURATION_TYPES)
  
  # The VS6 IDE does not support renaming .pch files with /Fp.



More information about the Cmake-commits mailing list