[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebindings/cmake/modules
From:       Arno Rehn <kde () arnorehn ! de>
Date:       2010-05-30 0:19:13
Message-ID: 20100530001913.E9108AC8C3 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1132162 by arnorehn:

update FindSmoke

 M  +6 -2      FindSmoke.cmake  


--- trunk/KDE/kdebindings/cmake/modules/FindSmoke.cmake #1132161:1132162
@@ -34,8 +34,12 @@
     string(TOUPPER ${name} uppercase)
     string(TOLOWER ${name} lowercase)
 
-    set (SMOKE_${uppercase}_FOUND FALSE)
+    if (SMOKE_${uppercase}_FOUND)
+        return()
+    endif (SMOKE_${uppercase}_FOUND)
 
+    set (SMOKE_${uppercase}_FOUND FALSE CACHE INTERNAL "")
+
     find_path(SMOKE_${uppercase}_INCLUDE_DIR smoke/${lowercase}_smoke.h)
     find_library(SMOKE_${uppercase}_LIBRARY smoke${lowercase})
 
@@ -46,7 +50,7 @@
             _print(STATUS "Could not find Smoke${name}")
         endif (Smoke_FIND_REQUIRED)
     else (NOT SMOKE_${uppercase}_INCLUDE_DIR OR NOT SMOKE_${uppercase}_LIBRARY)
-        set (SMOKE_${uppercase}_FOUND TRUE)
+        set (SMOKE_${uppercase}_FOUND TRUE CACHE INTERNAL "")
         _print(STATUS "Found Smoke${name}: ${SMOKE_${uppercase}_LIBRARY}")
     endif (NOT SMOKE_${uppercase}_INCLUDE_DIR OR NOT SMOKE_${uppercase}_LIBRARY)
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic