[Top][All Lists]
[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 $