certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] certi/scripts FindRTI.cmake


From: certi-cvs
Subject: [certi-cvs] certi/scripts FindRTI.cmake
Date: Thu, 25 Sep 2008 08:54:16 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     Petr Gotthard <gotthardp>       08/09/25 08:54:16

Modified files:
        scripts        : FindRTI.cmake 

Log message:
        Bugfix: Save and restore the system variables.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/scripts/FindRTI.cmake?cvsroot=certi&r1=1.3&r2=1.4

Patches:
Index: FindRTI.cmake
===================================================================
RCS file: /sources/certi/certi/scripts/FindRTI.cmake,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- FindRTI.cmake       24 Sep 2008 17:00:17 -0000      1.3
+++ FindRTI.cmake       25 Sep 2008 08:54:15 -0000      1.4
@@ -40,6 +40,7 @@
   "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MAK Technologies\\MAK RTI 2.2;Location]"
   
"[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\MAK
 RTI 2.2;InstallLocation]")
 
+SET(RTI_OLD_FIND_LIBRARY_PREFIXES ${CMAKE_FIND_LIBRARY_PREFIXES})
 # The MAK RTI has the "lib" prefix even on Windows.
 SET(CMAKE_FIND_LIBRARY_PREFIXES "lib" "")
 
@@ -79,6 +80,9 @@
   RTI_MESSAGE_QUIETLY(RTI_FIND_QUIETLY STATUS "RTI headers NOT found")
 ENDIF (RTI_INCLUDE_DIR)
 
+# Set the modified system variables back to the original value.
+SET(CMAKE_FIND_LIBRARY_PREFIXES ${RTI_OLD_FIND_LIBRARY_PREFIXES})
+
 IF (RTI_LIBRARY AND RTI_INCLUDE_DIR)
   SET(RTI_FOUND TRUE)
 ELSE (RTI_LIBRARY AND RTI_INCLUDE_DIR)
@@ -88,4 +92,4 @@
   ENDIF (RTI_FIND_REQUIRED)
 ENDIF(RTI_LIBRARY AND RTI_INCLUDE_DIR)
 
-# $Id: FindRTI.cmake,v 1.3 2008/09/24 17:00:17 gotthardp Exp $
+# $Id: FindRTI.cmake,v 1.4 2008/09/25 08:54:15 gotthardp Exp $




reply via email to

[Prev in Thread] Current Thread [Next in Thread]