summaryrefslogtreecommitdiffstats
path: root/Help/manual/cmake-generator-expressions.7.rst
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2024-05-03 15:57:58 (GMT)
committerBrad King <brad.king@kitware.com>2024-05-03 16:07:40 (GMT)
commite300620a094eb6b8a9b290b9c9726076fcdcd0fe (patch)
tree4f702cc0c12c4dbcc7d3b51ac7a7d9a1e066e6d3 /Help/manual/cmake-generator-expressions.7.rst
parent1027c0e213a2dc0175c5645fbd9f5989751fae63 (diff)
downloadCMake-e300620a094eb6b8a9b290b9c9726076fcdcd0fe.zip
CMake-e300620a094eb6b8a9b290b9c9726076fcdcd0fe.tar.gz
CMake-e300620a094eb6b8a9b290b9c9726076fcdcd0fe.tar.bz2
Help: Clarify cmake-buildsystem(7) compile properties section names
In commit 835f34949e (Help: Update cmake-buildsystem(7) build and usage requirements, 2024-04-23) we labeled the sections documenting `COMPILE_*` properties as "build properties". All the properties it documents are about compilation steps before linking, including the Autogen features for compiling Qt metadata, so rename the sections as "compile properties". This is also consistent with the name of the `$<COMPILE_ONLY:...>` generator expression.
Diffstat (limited to 'Help/manual/cmake-generator-expressions.7.rst')
-rw-r--r--Help/manual/cmake-generator-expressions.7.rst6
1 files changed, 3 insertions, 3 deletions
diff --git a/Help/manual/cmake-generator-expressions.7.rst b/Help/manual/cmake-generator-expressions.7.rst
index 31f0573..1db237c 100644
--- a/Help/manual/cmake-generator-expressions.7.rst
+++ b/Help/manual/cmake-generator-expressions.7.rst
@@ -1282,7 +1282,7 @@ Compile Context
.. versionadded:: 3.27
Content of ``...``, when collecting
- :ref:`transitive build properties <Transitive Build Properties>`,
+ :ref:`transitive compile properties <Transitive Compile Properties>`,
otherwise it is the empty string. This is intended for use in an
:prop_tgt:`INTERFACE_LINK_LIBRARIES` and :prop_tgt:`LINK_LIBRARIES` target
properties, typically populated via the :command:`target_link_libraries` command.
@@ -1671,7 +1671,7 @@ Link Context
.. versionadded:: 3.1
Content of ``...``, except while collecting usage requirements from
- :ref:`transitive build properties <Transitive Build Properties>`,
+ :ref:`transitive compile properties <Transitive Compile Properties>`,
in which case it is the empty string. This is intended for use in an
:prop_tgt:`INTERFACE_LINK_LIBRARIES` target property, typically populated
via the :command:`target_link_libraries` command, to specify private link
@@ -1790,7 +1790,7 @@ The expressions have special evaluation rules for some properties:
Evaluation is transitive over the closure of the target's
:prop_tgt:`INTERFACE_LINK_LIBRARIES`:
- * For :ref:`Transitive Build Properties`, the transitive closure
+ * For :ref:`Transitive Compile Properties`, the transitive closure
*excludes* entries of :prop_tgt:`INTERFACE_LINK_LIBRARIES` guarded
by the :genex:`LINK_ONLY` generator expression.