Skip to content
Snippets Groups Projects
Commit 298c0ee2 authored by Andreas Schenk's avatar Andreas Schenk
Browse files

fixed install rpath for libexec binaries on Linux

parent eb31a38f
Branches
Tags
No related merge requests found
...@@ -357,10 +357,14 @@ macro(executable_libexec) ...@@ -357,10 +357,14 @@ macro(executable_libexec)
set_target_properties(${_ARG_NAME} set_target_properties(${_ARG_NAME}
PROPERTIES RUNTIME_OUTPUT_DIRECTORY PROPERTIES RUNTIME_OUTPUT_DIRECTORY
"${LIBEXEC_STAGE_PATH}") "${LIBEXEC_STAGE_PATH}")
if (APPLE AND NOT _ARG_NO_RPATH AND NOT _ARG_STATIC) if (NOT _ARG_NO_RPATH AND NOT _ARG_STATIC)
set_target_properties(${_ARG_NAME} PROPERTIES if (APPLE)
LINK_FLAGS "-Wl,-rpath,@loader_path/../../lib") set_target_properties(${_ARG_NAME} PROPERTIES
endif() LINK_FLAGS "-Wl,-rpath,@loader_path/../../lib")
elseif (UNIX)
set_target_properties(${_ARG_NAME} PROPERTIES INSTALL_RPATH "$ORIGIN/../../${LIB_DIR}")
endif (APPLE)
endif (NOT _ARG_NO_RPATH AND NOT _ARG_STATIC)
if (_ARG_LINK) if (_ARG_LINK)
target_link_libraries(${_ARG_NAME} ${_ARG_LINK}) target_link_libraries(${_ARG_NAME} ${_ARG_LINK})
endif() endif()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment