Salome HOME
Synchronize adm files
authorsalome-admin <admin.salome@opencascade.com>
Tue, 15 Apr 2014 16:35:53 +0000 (20:35 +0400)
committersalome-admin <admin.salome@opencascade.com>
Tue, 15 Apr 2014 16:35:53 +0000 (20:35 +0400)
adm/cmake/SalomeMacros.cmake

index 8c85651f31fd1ada802d8544d171b3ad5eb9f237..2c892693e2e21f28b4f14f2246bb0ad03171a3b2 100755 (executable)
@@ -465,8 +465,8 @@ MACRO(SALOME_FIND_PACKAGE_AND_DETECT_CONFLICTS pkg referenceVariable upCount)
   ELSE()
      SET(_var_already_there FALSE)
   ENDIF()
-  #   Make cache entry 
-  SET(${pkg_UC}_ROOT_DIR "${_dflt_value}" CACHE PATH "Path to ${pkg_UC} directory")
+  #   Make cache entry, giving precedence to the env variable 
+  SET(${pkg_UC}_ROOT_DIR "${_dflt_value}" CACHE PATH "Path to ${pkg_UC} directory" FORCE)
 
   ##
   ## 2. Find package - try CONFIG mode first (i.e. looking for XYZ-config.cmake)