diff options
| author | Fabian Groffen <grobian@gentoo.org> | 2018-01-02 16:53:08 +0100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2018-03-02 19:47:29 +1100 |
| commit | 5bf7eac4ccee5315cd88bc47106dc0b9bab5b8c6 (patch) | |
| tree | b1cf96609bb477da36af77af43543af5e5855570 /eclass/cmake-utils.eclass | |
| parent | 6500fe131649873c33c990e2d0416e0ae434db3c (diff) | |
| download | kde-5bf7eac4ccee5315cd88bc47106dc0b9bab5b8c6.tar.gz kde-5bf7eac4ccee5315cd88bc47106dc0b9bab5b8c6.tar.bz2 kde-5bf7eac4ccee5315cd88bc47106dc0b9bab5b8c6.zip | |
cmake-utils.eclass: switch Darwin to rpath mode, bug #642668
By Michael Weiser, relying on the other support that enables @rpath
entries, supported in macOS 10.5 and up.
Closes: https://bugs.gentoo.org/642668
Diffstat (limited to 'eclass/cmake-utils.eclass')
| -rw-r--r-- | eclass/cmake-utils.eclass | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index 623c353b46c..de58d37addd 100644 --- a/eclass/cmake-utils.eclass +++ b/eclass/cmake-utils.eclass @@ -586,12 +586,10 @@ cmake-utils_src_configure() { ELSE () SET(CMAKE_PREFIX_PATH "${EPREFIX}/usr" CACHE STRING "" FORCE) + SET(CMAKE_MACOSX_RPATH ON CACHE BOOL "" FORCE) SET(CMAKE_SKIP_BUILD_RPATH OFF CACHE BOOL "" FORCE) SET(CMAKE_SKIP_RPATH OFF CACHE BOOL "" FORCE) - SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE CACHE BOOL "") - SET(CMAKE_INSTALL_RPATH "${EPREFIX}/usr/lib;${EPREFIX}/usr/${CHOST}/lib/gcc;${EPREFIX}/usr/${CHOST}/lib;${EPREFIX}/usr/$(get_libdir);${EPREFIX}/$(get_libdir)" CACHE STRING "" FORCE) SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE CACHE BOOL "" FORCE) - SET(CMAKE_INSTALL_NAME_DIR "${EPREFIX}/usr/lib" CACHE STRING "" FORCE) ENDIF (NOT APPLE) _EOF_ |
