Help/policy/CMP0042.rst
.. |REMOVED_IN_CMAKE_VERSION| replace:: 4.0 .. include:: include/REMOVED_PROLOGUE.rst
:prop_tgt:MACOSX_RPATH is enabled by default.
CMake 2.8.12 and newer has support for using @rpath in a target's install
name. This was enabled by setting the target property
:prop_tgt:MACOSX_RPATH. The @rpath in an install name is a more
flexible and powerful mechanism than @executable_path or @loader_path
for locating shared libraries.
CMake 3.0 and later prefer this property to be ON by default. Projects
wanting @rpath in a target's install name may remove any setting of
the :prop_tgt:INSTALL_NAME_DIR and :variable:CMAKE_INSTALL_NAME_DIR
variables.
.. |INTRODUCED_IN_CMAKE_VERSION| replace:: 3.0 .. |WARNED_OR_DID_NOT_WARN| replace:: warned .. include:: include/REMOVED_EPILOGUE.rst