From 4da7409eb53bfbfcc2e56a128612cce475ffec6e Mon Sep 17 00:00:00 2001 From: Roland Schulz Date: Thu, 26 Jun 2014 01:02:47 -0400 Subject: [PATCH] Fix MacOSX rpath d9d2b0aa74 added rpath for MacOSX but the install rpath was wrong for MacOSX. Change-Id: I33984696a0800baf0c58bc13ffbdddc514008750 --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8729bc2abd..d575ab6e7a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1201,7 +1201,11 @@ set(SUFFIX_QUIETLY TRUE CACHE INTERNAL "") if((NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin") OR ((CMAKE_SYSTEM_VERSION VERSION_GREATER 8.0) AND (CMAKE_VERSION VERSION_GREATER 2.8.11))) set(CMAKE_SKIP_BUILD_RPATH FALSE) set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) - set(CMAKE_INSTALL_RPATH "\\\$ORIGIN/../${GMXLIB}") + if(NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin") + set(CMAKE_INSTALL_RPATH "\\\$ORIGIN/../${GMXLIB}") + else() + set(CMAKE_INSTALL_RPATH "@executable_path/../${GMXLIB}") + endif() set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) set(CMAKE_MACOSX_RPATH 1) else() -- 2.22.0