浏览代码

Help: Provide cross-references from and to set_property

Joachim Wuttke (o) 6 年之前
父节点
当前提交
bfc3670546

+ 2 - 0
Help/command/set_directory_properties.rst

@@ -9,5 +9,7 @@ Set properties of the current directory and subdirectories.
 
 Sets properties of the current directory and its subdirectories in key-value pairs.
 
+See also the :command:`set_property(DIRECTORY)` command.
+
 See :ref:`Directory Properties` for the list of properties known to CMake
 and their individual documentation for the behavior of each property.

+ 6 - 3
Help/command/set_property.rst

@@ -24,17 +24,19 @@ It must be one of the following:
   Scope is unique and does not accept a name.
 
 ``DIRECTORY``
-  Scope defaults to the current directory but another
-  directory (already processed by CMake) may be named by full or
-  relative path.
+  Scope defaults to the current directory but another directory
+  (already processed by CMake) may be named by full or relative path.
+  See also the :command:`set_directory_properties` command.
 
 ``TARGET``
   Scope may name zero or more existing targets.
+  See also the :command:`set_target_properties` command.
 
 ``SOURCE``
   Scope may name zero or more source files.  Note that source
   file properties are visible only to targets added in the same
   directory (CMakeLists.txt).
+  See also the :command:`set_source_files_properties` command.
 
 ``INSTALL``
   Scope may name zero or more installed file paths.
@@ -54,6 +56,7 @@ It must be one of the following:
 
 ``TEST``
   Scope may name zero or more existing tests.
+  See also the :command:`set_tests_properties` command.
 
 ``CACHE``
   Scope must name zero or more cache existing entries.

+ 5 - 1
Help/command/set_source_files_properties.rst

@@ -10,6 +10,10 @@ Source files can have properties that affect how they are built.
                               [prop2 value2 [...]])
 
 Sets properties associated with source files using a key/value paired
-list.  See :ref:`Source File Properties` for the list of properties known
+list.
+
+See also the :command:`set_property(SOURCE)` command.
+
+See :ref:`Source File Properties` for the list of properties known
 to CMake.  Source file properties are visible only to targets added
 in the same directory (CMakeLists.txt).

+ 5 - 2
Help/command/set_tests_properties.rst

@@ -10,5 +10,8 @@ Set a property of the tests.
 Sets a property for the tests.  If the test is not found, CMake
 will report an error.
 :manual:`Generator expressions <cmake-generator-expressions(7)>` will be
-expanded the same as supported by the test's :command:`add_test` call.  See
-:ref:`Test Properties` for the list of properties known to CMake.
+expanded the same as supported by the test's :command:`add_test` call.
+
+See also the :command:`set_property(TEST)` command.
+
+See :ref:`Test Properties` for the list of properties known to CMake.