mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-16 14:08:35 +08:00
Help: Clarify version adding add_custom_{command,target} OUTPUT genex support
Update the documentation added by commit c257c25419
(add_custom_{command,target}: Add genex support to OUTPUT and
BYPRODUCTS, 2020-10-19) to use sphinx markup instead of prose to specify
the version in which the feature was added.
This commit is contained in:
@@ -79,7 +79,8 @@ The options are:
|
|||||||
The :ref:`Makefile Generators` will remove ``BYPRODUCTS`` and other
|
The :ref:`Makefile Generators` will remove ``BYPRODUCTS`` and other
|
||||||
:prop_sf:`GENERATED` files during ``make clean``.
|
:prop_sf:`GENERATED` files during ``make clean``.
|
||||||
|
|
||||||
Since CMake 3.20, arguments to ``BYPRODUCTS`` may use
|
.. versionadded:: 3.20
|
||||||
|
Arguments to ``BYPRODUCTS`` may use
|
||||||
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||||||
|
|
||||||
``COMMAND``
|
``COMMAND``
|
||||||
@@ -229,7 +230,8 @@ The options are:
|
|||||||
as a file on disk it should be marked with the :prop_sf:`SYMBOLIC`
|
as a file on disk it should be marked with the :prop_sf:`SYMBOLIC`
|
||||||
source file property.
|
source file property.
|
||||||
|
|
||||||
Since CMake 3.20, arguments to ``OUTPUT`` may use
|
.. versionadded:: 3.20
|
||||||
|
Arguments to ``OUTPUT`` may use
|
||||||
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||||||
|
|
||||||
``USES_TERMINAL``
|
``USES_TERMINAL``
|
||||||
@@ -291,8 +293,9 @@ adds a custom command to run ``someTool`` to generate ``out.c`` and then
|
|||||||
compile the generated source as part of a library. The generation rule
|
compile the generated source as part of a library. The generation rule
|
||||||
will re-run whenever ``in.txt`` changes.
|
will re-run whenever ``in.txt`` changes.
|
||||||
|
|
||||||
Since CMake 3.20, one may use generator expressions to specify
|
.. versionadded:: 3.20
|
||||||
per-configuration outputs. For example, the code:
|
One may use generator expressions to specify per-configuration outputs.
|
||||||
|
For example, the code:
|
||||||
|
|
||||||
.. code-block:: cmake
|
.. code-block:: cmake
|
||||||
|
|
||||||
@@ -377,8 +380,9 @@ For example, the code:
|
|||||||
will run ``someHasher`` to produce a ``.hash`` file next to the executable
|
will run ``someHasher`` to produce a ``.hash`` file next to the executable
|
||||||
after linking.
|
after linking.
|
||||||
|
|
||||||
Since CMake 3.20, one may use generator expressions to specify
|
.. versionadded:: 3.20
|
||||||
per-configuration byproducts. For example, the code:
|
One may use generator expressions to specify per-configuration byproducts.
|
||||||
|
For example, the code:
|
||||||
|
|
||||||
.. code-block:: cmake
|
.. code-block:: cmake
|
||||||
|
|
||||||
|
@@ -54,7 +54,8 @@ The options are:
|
|||||||
The :ref:`Makefile Generators` will remove ``BYPRODUCTS`` and other
|
The :ref:`Makefile Generators` will remove ``BYPRODUCTS`` and other
|
||||||
:prop_sf:`GENERATED` files during ``make clean``.
|
:prop_sf:`GENERATED` files during ``make clean``.
|
||||||
|
|
||||||
Since CMake 3.20, arguments to ``BYPRODUCTS`` may use
|
.. versionadded:: 3.20
|
||||||
|
Arguments to ``BYPRODUCTS`` may use
|
||||||
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
:manual:`generator expressions <cmake-generator-expressions(7)>`.
|
||||||
|
|
||||||
``COMMAND``
|
``COMMAND``
|
||||||
|
Reference in New Issue
Block a user