summaryrefslogtreecommitdiffstats
path: root/Help/release
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-02-17 13:46:14 (GMT)
committerCMake Topic Stage <kwrobot@kitware.com>2017-02-17 13:46:14 (GMT)
commitf3e8a89a9b9a859b0e55abe474f85858a3cb2f40 (patch)
treeaac1bb3d8c4a91b87ee409daff8b9b6f7f6e4ca3 /Help/release
parent988c63527ded3cfcb0469532a00c12abe7bc8d0c (diff)
parent1ba91291e3237e5535a46c6ff1bce6a33d298a76 (diff)
downloadCMake-f3e8a89a9b9a859b0e55abe474f85858a3cb2f40.zip
CMake-f3e8a89a9b9a859b0e55abe474f85858a3cb2f40.tar.gz
CMake-f3e8a89a9b9a859b0e55abe474f85858a3cb2f40.tar.bz2
Merge topic 'install_name_policy'
1ba91291 Add policy CMP0068 separate install_name and RPATH settings on macOS f7b9bf41 Apple: Add BUILD_WITH_INSTALL_NAME_DIR target property 4bff2d14 Apple: Refactor support for using INSTALL_NAME_DIR. 624fb9d7 Help: Format BUILD_WITH_INSTALL_RPATH documentation
Diffstat (limited to 'Help/release')
-rw-r--r--Help/release/dev/install_name_policy.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/Help/release/dev/install_name_policy.rst b/Help/release/dev/install_name_policy.rst
new file mode 100644
index 0000000..7fe9a86
--- /dev/null
+++ b/Help/release/dev/install_name_policy.rst
@@ -0,0 +1,11 @@
+install_name_policy
+-------------------
+
+* A :prop_tgt:`BUILD_WITH_INSTALL_NAME_DIR` target property and corresponding
+ :variable:`CMAKE_BUILD_WITH_INSTALL_NAME_DIR` variable were added to
+ control whether to use the :prop_tgt:`INSTALL_NAME_DIR` target property
+ value for binaries in the build tree. This is for macOS ``install_name``
+ as :prop_tgt:`BUILD_WITH_INSTALL_RPATH` is for ``RPATH``.
+
+* On macOS, ``RPATH`` settings such as :prop_tgt:`BUILD_WITH_INSTALL_RPATH`
+ no longer affect the ``install_name`` field. See policy :policy:`CMP0068`.