From: James Turner Date: Sun, 7 Jun 2015 15:20:30 +0000 (+0200) Subject: RPATH handling for Mac. X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=54de0e92069954872c070cf02564cd4b0c9b2ba4;p=flightgear.git RPATH handling for Mac. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 3dfb9a2a0..4808f9d7f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,9 +14,16 @@ if(COMMAND cmake_policy) endif() endif() -# using 10.7 because boost requires libc++ and 10.6 doesn't include it -set(CMAKE_OSX_DEPLOYMENT_TARGET 10.7) -set(CMAKE_OSX_SYSROOT /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk) +if(APPLE) + # using 10.7 because boost requires libc++ and 10.6 doesn't include it + set(CMAKE_OSX_DEPLOYMENT_TARGET 10.7) + set(CMAKE_OSX_SYSROOT /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk) + + set(CMAKE_INSTALL_RPATH "@loader_path/../Frameworks") + # when building, don't use the install RPATH already + # (but later on when installing) + SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) +endif() project(FlightGear)