浏览代码

Help: Clarify INSTALL_RPATH_USE_LINK_PATH documentation

State explicitly that directories containing linked library files
are also included even if they are not in the linker search path.
Hong Xu 6 年之前
父节点
当前提交
fb4a39a900
共有 2 个文件被更改,包括 17 次插入9 次删除
  1. 9 5
      Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst
  2. 8 4
      Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst

+ 9 - 5
Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst

@@ -3,8 +3,12 @@ INSTALL_RPATH_USE_LINK_PATH
 
 
 Add paths to linker search and installed rpath.
 Add paths to linker search and installed rpath.
 
 
-``INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``True`` will
-append directories in the linker search path and outside the project
-to the :prop_tgt:`INSTALL_RPATH`.  This property is initialized by the value of
-the variable ``CMAKE_INSTALL_RPATH_USE_LINK_PATH`` if it is set when a
-target is created.
+``INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``True``
+will append to the runtime search path (rpath) of installed binaries
+any directories outside the project that are in the linker search path or
+contain linked library files.  The directories are appended after the
+value of the :prop_tgt:`INSTALL_RPATH` target property.
+
+This property is initialized by the value of the variable
+:variable:`CMAKE_INSTALL_RPATH_USE_LINK_PATH` if it is set when a target is
+created.

+ 8 - 4
Help/variable/CMAKE_INSTALL_RPATH_USE_LINK_PATH.rst

@@ -3,7 +3,11 @@ CMAKE_INSTALL_RPATH_USE_LINK_PATH
 
 
 Add paths to linker search and installed rpath.
 Add paths to linker search and installed rpath.
 
 
-``CMAKE_INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``true``
-will append directories in the linker search path and outside the
-project to the :prop_tgt:`INSTALL_RPATH`.  This is used to initialize the
-target property :prop_tgt:`INSTALL_RPATH_USE_LINK_PATH` for all targets.
+``CMAKE_INSTALL_RPATH_USE_LINK_PATH`` is a boolean that if set to ``True``
+will append to the runtime search path (rpath) of installed binaries
+any directories outside the project that are in the linker search path or
+contain linked library files.  The directories are appended after the
+value of the :prop_tgt:`INSTALL_RPATH` target property.
+
+This varibale is used to initialize the target property
+:prop_tgt:`INSTALL_RPATH_USE_LINK_PATH` for all targets.