]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
cmake: mac: don't use @rpath (since configure doesn't); for #638
authorDan Kegel <dank@kegel.com>
Wed, 15 Jul 2020 19:31:19 +0000 (12:31 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Fri, 17 Jul 2020 13:34:32 +0000 (15:34 +0200)
CMakeLists.txt

index a31d3c7ea9637d49072f879d6f31b1a199ffd89a..e18f3c0d36efba8b2d907289e2a87a25daa1681e 100644 (file)
@@ -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