diff options
author | Larry Knox <lrknox@hdfgroup.org> | 2018-10-03 20:30:12 (GMT) |
---|---|---|
committer | Larry Knox <lrknox@hdfgroup.org> | 2018-10-03 20:30:12 (GMT) |
commit | f54222cdb8c3f1e3749ef0db8aed05602770f1db (patch) | |
tree | e2403241cf569244f6439b23d832762c6662a2c3 /config | |
parent | 687fdba54482884f5caa3c3ec98c3d4e230cbb0e (diff) | |
download | hdf5-f54222cdb8c3f1e3749ef0db8aed05602770f1db.zip hdf5-f54222cdb8c3f1e3749ef0db8aed05602770f1db.tar.gz hdf5-f54222cdb8c3f1e3749ef0db8aed05602770f1db.tar.bz2 |
Merge in changes from hdf5_1_10.
Diffstat (limited to 'config')
-rw-r--r-- | config/cmake_ext_mod/HDFMacros.cmake | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/config/cmake_ext_mod/HDFMacros.cmake b/config/cmake_ext_mod/HDFMacros.cmake index aa18022..147ae2f 100644 --- a/config/cmake_ext_mod/HDFMacros.cmake +++ b/config/cmake_ext_mod/HDFMacros.cmake @@ -358,6 +358,21 @@ macro (HDF_DIR_PATHS package_prefix) endif () endif () + set (CMAKE_SKIP_BUILD_RPATH FALSE) + set (CMAKE_INSTALL_RPATH_USE_LINK_PATH FALSE) + set (CMAKE_BUILD_WITH_INSTALL_RPATH ON) + if (APPLE) + set (CMAKE_INSTALL_NAME_DIR "@rpath") + set (CMAKE_INSTALL_RPATH + "@executable_path/../${${package_prefix}_INSTALL_LIB_DIR}" + "@executable_path/" + "@loader_path/../${${package_prefix}_INSTALL_LIB_DIR}" + "@loader_path/" + ) + else () + set (CMAKE_INSTALL_RPATH "\$ORIGIN/../${${package_prefix}_INSTALL_LIB_DIR}:\$ORIGIN/") + endif () + if (DEFINED ADDITIONAL_CMAKE_PREFIX_PATH AND EXISTS "${ADDITIONAL_CMAKE_PREFIX_PATH}") set (CMAKE_PREFIX_PATH ${ADDITIONAL_CMAKE_PREFIX_PATH} ${CMAKE_PREFIX_PATH}) endif () |