From: Dan Kegel Date: Wed, 15 Jul 2020 19:31:19 +0000 (-0700) Subject: cmake: mac: don't use @rpath (since configure doesn't); for #638 X-Git-Tag: 1.9.9-b1~129 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3ccf82b825569500e4da0fa04df848649dbd49f;p=thirdparty%2Fzlib-ng.git cmake: mac: don't use @rpath (since configure doesn't); for #638 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index a31d3c7e..e18f3c0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -947,6 +947,9 @@ if(NOT DEFINED BUILD_SHARED_LIBS OR BUILD_SHARED_LIBS) if(NOT APPLE) set_target_properties(zlib PROPERTIES LINK_FLAGS "-Wl,--version-script,\"${CMAKE_CURRENT_SOURCE_DIR}/zlib${SUFFIX}.map\"") + else() + # Match configure/make's behavior (i.e. don't use @rpath on mac). + set_target_properties(zlib PROPERTIES INSTALL_NAME_DIR "${INSTALL_LIB_DIR}") endif() elseif(MSYS) # Suppress version number from shared library name