diff options
author | Adam Strzelecki <ono@java.pl> | 2014-09-04 11:19:29 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2014-10-10 14:16:24 (GMT) |
commit | f7df82acaaf83515c84d2aa006a06b94f144953e (patch) | |
tree | e37510b10d8a924cbe2b1401daff69d0e29b8bf5 /Source | |
parent | 14bc686fffd1ecf3073d2d394af96bdb6e5b8769 (diff) | |
download | CMake-f7df82acaaf83515c84d2aa006a06b94f144953e.zip CMake-f7df82acaaf83515c84d2aa006a06b94f144953e.tar.gz CMake-f7df82acaaf83515c84d2aa006a06b94f144953e.tar.bz2 |
BundleUtilities: Resolve & replace @rpath placeholders
This is done by gathering LC_RPATH commands for main bundle executable and
using it for @rpath lookup in dependent frameworks.
All functions that need to carry rpaths to now take optional <rpaths> argument.
This enabled apps using @rpath to be bundled correctly, which will be necessary
for upcoming Qt 5.4 that will use @rpath for all frameworks.
Check that install_name_tool has -delete_rpath before using it.
Otherwise it will fail with Xcode 3.x on 10.5 which has no -delete_rpath
option for install_name_tool command, that was first introduced in 10.6
SDK, even that 10.5 supports LC_RPATH and @rpath.
Diffstat (limited to 'Source')
0 files changed, 0 insertions, 0 deletions