mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-22 06:59:01 -06:00
Merge topic 'hurd-rpath-origin'
8d2f6f0971hurd: Fix runtime path test0c452257e7hurd: Add relative rpath support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !10078
This commit is contained in:
@@ -4,6 +4,7 @@ set(CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC")
|
||||
set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-shared")
|
||||
set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath,")
|
||||
set(CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":")
|
||||
set(CMAKE_SHARED_LIBRARY_RPATH_ORIGIN_TOKEN "\$ORIGIN")
|
||||
set(CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG "-Wl,-rpath-link,")
|
||||
set(CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-Wl,-soname,")
|
||||
set(CMAKE_EXE_EXPORTS_C_FLAG "-Wl,--export-dynamic")
|
||||
|
||||
@@ -45,7 +45,7 @@ block()
|
||||
run_cmake(Stub)
|
||||
set(RunCMake_TEST_NO_CLEAN 1)
|
||||
run_cmake_command(Stub-build ${CMAKE_COMMAND} --build . --config Debug)
|
||||
if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|SunOS)$|BSD")
|
||||
if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|SunOS|GNU)$|BSD")
|
||||
set(ldpath LD_LIBRARY_PATH)
|
||||
elseif(CMAKE_SYSTEM_NAME MATCHES "^(Darwin)$")
|
||||
set(ldpath DYLD_LIBRARY_PATH)
|
||||
|
||||
Reference in New Issue
Block a user