[CMAKE]
[reactos.git] / reactos / CMakeLists.txt
index 2518f37..f590ed8 100644 (file)
@@ -27,7 +27,7 @@ set(CMAKE_COLOR_MAKEFILE OFF)
 #set_property(GLOBAL PROPERTY RULE_MESSAGES OFF)
 set(CMAKE_SKIP_INSTALL_RULES ON)
 
-if(NOT DEFINED CMAKE_DISABLE_NINJA_DEPSLOG)
+if(NOT CMAKE_VERSION STREQUAL "2.8.12.1-ReactOS")
     set(CMAKE_DISABLE_NINJA_DEPSLOG TRUE)
 endif()
 
@@ -134,6 +134,12 @@ else()
         add_definitions(-D_WINKD_=1)
     endif()
 
+    if((NOT DEFINED PCH) AND (CMAKE_VERSION STREQUAL "2.8.12.1-ReactOS") AND (NOT CMAKE_C_COMPILER_ID STREQUAL "Clang"))
+        set(PCH 1)
+    else()
+        set(PCH 0)
+    endif()
+
     # Version Options
     add_definitions(-DWINVER=0x502
                     -D_WIN32_IE=0x600