diff --git a/SuperBuild/CMake/External_geotiff.cmake b/SuperBuild/CMake/External_geotiff.cmake index 880b531030bc75883a76a3a160f8966d50230ffc..39a98b09a89a978bf816e15364c8abacb7c422a1 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 766753bd36e10e189075fdcb4b0facfbc1f399dd..ce432465452876cd309556a2c6e879d37b344932 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 fa48798fd6e170eb592ad0b65402ce200848f3c5..d7c24fc3ba1d54a438172c659840c53f51695a98 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