浏览代码

Help: Clarify file(COPY) directory semantics (#15561)

State explicitly that directory structure is preserved.
Brad King 10 年之前
父节点
当前提交
f39d26caa7
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      Help/command/file.rst

+ 5 - 1
Help/command/file.rst

@@ -313,8 +313,12 @@ preserves input file timestamps, and optimizes out a file if it exists
 at the destination with the same timestamp.  Copying preserves input
 permissions unless explicit permissions or ``NO_SOURCE_PERMISSIONS``
 are given (default is ``USE_SOURCE_PERMISSIONS``).
+
 See the :command:`install(DIRECTORY)` command for documentation of
-permissions, ``PATTERN``, ``REGEX``, and ``EXCLUDE`` options.
+permissions, ``FILES_MATCHING``, ``PATTERN``, ``REGEX``, and
+``EXCLUDE`` options.  Copying directories preserves the structure
+of their content even if options are used to select a subset of
+files.
 
 The ``INSTALL`` signature differs slightly from ``COPY``: it prints
 status messages (subject to the :variable:`CMAKE_INSTALL_MESSAGE` variable),