[CMAKE]
authorJérôme Gardou <jerome.gardou@reactos.org>
Mon, 4 Aug 2014 11:05:09 +0000 (11:05 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Mon, 4 Aug 2014 11:05:09 +0000 (11:05 +0000)
 - Use cache to decide whether we use precompiled headers or not.

svn path=/trunk/; revision=63799

reactos/CMakeLists.txt

index d473689..3d438d5 100644 (file)
@@ -137,10 +137,10 @@ else()
         add_definitions(-D_WINKD_=1)
     endif()
 
         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)
+    if((CMAKE_VERSION STREQUAL "2.8.12.1-ReactOS") AND (NOT CMAKE_C_COMPILER_ID STREQUAL "Clang"))
+        set(PCH 1 CACHE BOOL "Whether to use precompiled headers")
     else()
     else()
-        set(PCH 0)
+        set(PCH 0 CACHE BOOL "Whether to use precompiled headers")
     endif()
 
     # Version Options
     endif()
 
     # Version Options