diff options
author | Brad King <brad.king@kitware.com> | 2023-03-14 13:38:33 +0000 |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2023-03-14 09:38:41 -0400 |
commit | 17587c19f767cf713ac3338e83697037b1869ac4 (patch) | |
tree | 16cb862bdf91b1f8d42ffa2a045c3c3c62e2ce34 /Help | |
parent | 6f7d21b452b41305303187282584e570d1f5cf0d (diff) | |
parent | 2e37a20f027aaf6dd098b58fcb3147706782c1fa (diff) | |
download | cmake-17587c19f767cf713ac3338e83697037b1869ac4.tar.gz |
Merge topic 'genex-explicit-target'
2e37a20f02 Utilities/Sphinx: Allow explicit target for genex
Acked-by: Kitware Robot <kwrobot@kitware.com>
Reviewed-by: Raul Tambre <raul@tambre.ee>
Merge-request: !8321
Diffstat (limited to 'Help')
-rw-r--r-- | Help/dev/documentation.rst | 4 | ||||
-rw-r--r-- | Help/manual/cmake-generator-expressions.7.rst | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/Help/dev/documentation.rst b/Help/dev/documentation.rst index 8cd71b40cd..1dd23c6143 100644 --- a/Help/dev/documentation.rst +++ b/Help/dev/documentation.rst @@ -241,6 +241,10 @@ Document a "genex" object: The directive requires a single argument, the generator expression name. +The optional ``:target:`` option allows a custom target name to be specified. +Because this will affect the ability to reference the "genex" object using the +``:genex:`` role, this option should be used very sparingly. + ``signature`` directive ^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/Help/manual/cmake-generator-expressions.7.rst b/Help/manual/cmake-generator-expressions.7.rst index a640c13116..9da37999b1 100644 --- a/Help/manual/cmake-generator-expressions.7.rst +++ b/Help/manual/cmake-generator-expressions.7.rst @@ -1418,6 +1418,7 @@ In the following, the phrase "the ``tgt`` filename" means the name of the expression is being evaluated. .. genex:: $<TARGET_PROPERTY:prop> + :target: TARGET_PROPERTY:prop Value of the property ``prop`` on the target for which the expression is being evaluated. Note that for generator expressions in |