From 30b50ba8d8c7a7299b0f8ee7a538191567cfcd38 Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Tue, 17 Mar 2015 18:05:54 +0100
Subject: [PATCH] ENH: don't use DYLD_LIBRARY_PATH

---
 SuperBuild/CMake/External_geotiff.cmake | 2 +-
 SuperBuild/CMake/External_proj.cmake    | 2 +-
 SuperBuild/CMakeLists.txt               | 3 ++-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/SuperBuild/CMake/External_geotiff.cmake b/SuperBuild/CMake/External_geotiff.cmake
index 880b531030..39a98b09a8 100644
--- a/SuperBuild/CMake/External_geotiff.cmake
+++ b/SuperBuild/CMake/External_geotiff.cmake
@@ -75,7 +75,7 @@ else()
       INSTALL_DIR ${SB_INSTALL_PREFIX}
       CONFIGURE_COMMAND
         # use 'env' because CTest launcher doesn't perform shell interpretation
-        env ${LDLIBVAR}=${SB_INSTALL_PREFIX}/lib
+        ${SB_ENV_CONFIGURE_CMD}
         ${GEOTIFF_SB_BUILD_DIR}/configure
         --prefix=${SB_INSTALL_PREFIX}
         --enable-static=no
diff --git a/SuperBuild/CMake/External_proj.cmake b/SuperBuild/CMake/External_proj.cmake
index 766753bd36..ce43246545 100644
--- a/SuperBuild/CMake/External_proj.cmake
+++ b/SuperBuild/CMake/External_proj.cmake
@@ -58,7 +58,7 @@ else()
       INSTALL_DIR ${SB_INSTALL_PREFIX}
       CONFIGURE_COMMAND
         # use 'env' because CTest launcher doesn't perform shell interpretation
-        env ${LDLIBVAR}=${SB_INSTALL_PREFIX}/lib
+        ${SB_ENV_CONFIGURE_CMD}
         ${PROJ_SB_BUILD_DIR}/configure 
         --prefix=${SB_INSTALL_PREFIX}
         --enable-static=no
diff --git a/SuperBuild/CMakeLists.txt b/SuperBuild/CMakeLists.txt
index fa48798fd6..d7c24fc3ba 100644
--- a/SuperBuild/CMakeLists.txt
+++ b/SuperBuild/CMakeLists.txt
@@ -44,11 +44,12 @@ else(UNIX)
   if(APPLE)
     set(LDLIBVAR DYLD_LIBRARY_PATH)
     set(SB_ENV_CONFIGURE_CMD)
+    set(SB_CMAKE_COMMAND ${CMAKE_COMMAND})
   else()
     set(LDLIBVAR LD_LIBRARY_PATH)
     set(SB_ENV_CONFIGURE_CMD "env ${LDLIBVAR}=${SB_INSTALL_PREFIX}/lib")
+    set(SB_CMAKE_COMMAND env ${LDLIBVAR}=${CMAKE_INSTALL_PREFIX}/lib  ${CMAKE_COMMAND})
   endif()
-  set(SB_CMAKE_COMMAND env ${LDLIBVAR}=${CMAKE_INSTALL_PREFIX}/lib  ${CMAKE_COMMAND})
 endif()
 # Call external projects
 
-- 
GitLab