File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -63,6 +63,12 @@ option(UMF_FORMAT_CODE_STYLE
6363set (UMF_HWLOC_NAME
6464 "hwloc"
6565 CACHE STRING "Custom name for hwloc library w/o extension" )
66+ set (UMF_INSTALL_RPATH
67+ ""
68+ CACHE
69+ STRING
70+ "Set the runtime search path to the directory with dependencies (e.g. hwloc)"
71+ )
6672
6773# Only a part of skips is treated as a failure now. TODO: extend to all tests
6874option (UMF_TESTS_FAIL_ON_SKIP "Treat skips in tests as fail" OFF )
Original file line number Diff line number Diff line change @@ -116,6 +116,10 @@ elseif(MACOSX)
116116endif ()
117117
118118if (UMF_BUILD_SHARED_LIBRARY)
119+ if (UMF_INSTALL_RPATH)
120+ set (CMAKE_INSTALL_RPATH "${UMF_INSTALL_RPATH} " )
121+ endif ()
122+
119123 if (NOT UMF_DISABLE_HWLOC)
120124 set (HWLOC_LIB ${UMF_HWLOC_NAME} )
121125 endif ()
You can’t perform that action at this time.
0 commit comments