Help: Clarify references to <CONFIG>_POSTFIX target properties
Update wording added by commit 6e5ccabe9b
(Genex: Update
$<TARGET_FILE_BASE_NAME:...>: take care of POSTFIX, 2019-04-25,
v3.15.0-rc1~175^2) to associate references to the `<CONFIG>_POSTFIX`
properties with references to the `OUTPUT_NAME` properties because
they are both used together. Avoid association with the `PDB_NAME`
properties because they cause `<CONFIG>_POSTFIX` to be ignored.
This commit is contained in:
parent
49cd9056b9
commit
434c289f3b
@ -2044,13 +2044,12 @@ In the following, the phrase "the ``tgt`` filename" means the name of the
|
|||||||
|
|
||||||
See also the :prop_tgt:`OUTPUT_NAME`, :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
See also the :prop_tgt:`OUTPUT_NAME`, :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
||||||
:prop_tgt:`LIBRARY_OUTPUT_NAME` and :prop_tgt:`RUNTIME_OUTPUT_NAME`
|
:prop_tgt:`LIBRARY_OUTPUT_NAME` and :prop_tgt:`RUNTIME_OUTPUT_NAME`
|
||||||
target properties and their configuration specific variants
|
target properties, their configuration-specific variants
|
||||||
:prop_tgt:`OUTPUT_NAME_<CONFIG>`, :prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`,
|
:prop_tgt:`OUTPUT_NAME_<CONFIG>`, :prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`,
|
||||||
:prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>` and
|
:prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>` and
|
||||||
:prop_tgt:`RUNTIME_OUTPUT_NAME_<CONFIG>`.
|
:prop_tgt:`RUNTIME_OUTPUT_NAME_<CONFIG>`, and
|
||||||
|
the :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
||||||
The :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
properties.
|
||||||
properties can also be considered.
|
|
||||||
|
|
||||||
Note that ``tgt`` is not added as a dependency of the target this
|
Note that ``tgt`` is not added as a dependency of the target this
|
||||||
expression is evaluated on.
|
expression is evaluated on.
|
||||||
@ -2112,11 +2111,11 @@ In the following, the phrase "the ``tgt`` filename" means the name of the
|
|||||||
name is ``base``.
|
name is ``base``.
|
||||||
|
|
||||||
See also the :prop_tgt:`OUTPUT_NAME` and :prop_tgt:`ARCHIVE_OUTPUT_NAME`
|
See also the :prop_tgt:`OUTPUT_NAME` and :prop_tgt:`ARCHIVE_OUTPUT_NAME`
|
||||||
target properties and their configuration specific variants
|
target properties, their configuration-specific variants
|
||||||
:prop_tgt:`OUTPUT_NAME_<CONFIG>` and :prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`.
|
:prop_tgt:`OUTPUT_NAME_<CONFIG>` and
|
||||||
|
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`, and
|
||||||
The :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
the :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
||||||
properties can also be considered.
|
properties.
|
||||||
|
|
||||||
Note that ``tgt`` is not added as a dependency of the target this
|
Note that ``tgt`` is not added as a dependency of the target this
|
||||||
expression is evaluated on.
|
expression is evaluated on.
|
||||||
@ -2188,13 +2187,12 @@ In the following, the phrase "the ``tgt`` filename" means the name of the
|
|||||||
example, if target file name is ``libbase.a``, the base name is ``base``.
|
example, if target file name is ``libbase.a``, the base name is ``base``.
|
||||||
|
|
||||||
See also the :prop_tgt:`OUTPUT_NAME`, :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
See also the :prop_tgt:`OUTPUT_NAME`, :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
||||||
and :prop_tgt:`LIBRARY_OUTPUT_NAME` target properties and their configuration
|
and :prop_tgt:`LIBRARY_OUTPUT_NAME` target properties, their
|
||||||
specific variants :prop_tgt:`OUTPUT_NAME_<CONFIG>`,
|
configuration-specific variants :prop_tgt:`OUTPUT_NAME_<CONFIG>`,
|
||||||
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>` and
|
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>` and
|
||||||
:prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>`.
|
:prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>`, and
|
||||||
|
the :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
||||||
The :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
properties.
|
||||||
properties can also be considered.
|
|
||||||
|
|
||||||
Note that ``tgt`` is not added as a dependency of the target this
|
Note that ``tgt`` is not added as a dependency of the target this
|
||||||
expression is evaluated on.
|
expression is evaluated on.
|
||||||
@ -2257,13 +2255,12 @@ In the following, the phrase "the ``tgt`` filename" means the name of the
|
|||||||
For example, if target file name is ``libbase.a``, the base name is ``base``.
|
For example, if target file name is ``libbase.a``, the base name is ``base``.
|
||||||
|
|
||||||
See also the :prop_tgt:`OUTPUT_NAME`, :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
See also the :prop_tgt:`OUTPUT_NAME`, :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
||||||
and :prop_tgt:`LIBRARY_OUTPUT_NAME` target properties and their configuration
|
and :prop_tgt:`LIBRARY_OUTPUT_NAME` target properties, their
|
||||||
specific variants :prop_tgt:`OUTPUT_NAME_<CONFIG>`,
|
configuration-specific variants :prop_tgt:`OUTPUT_NAME_<CONFIG>`,
|
||||||
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>` and
|
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>` and
|
||||||
:prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>`.
|
:prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>`, and
|
||||||
|
the :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
||||||
The :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
properties.
|
||||||
properties can also be considered.
|
|
||||||
|
|
||||||
Note that ``tgt`` is not added as a dependency of the target this
|
Note that ``tgt`` is not added as a dependency of the target this
|
||||||
expression is evaluated on.
|
expression is evaluated on.
|
||||||
@ -2328,12 +2325,11 @@ In the following, the phrase "the ``tgt`` filename" means the name of the
|
|||||||
For example, if target file name is ``libbase.tbd``, the base name is ``base``.
|
For example, if target file name is ``libbase.tbd``, the base name is ``base``.
|
||||||
|
|
||||||
See also the :prop_tgt:`OUTPUT_NAME` and :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
See also the :prop_tgt:`OUTPUT_NAME` and :prop_tgt:`ARCHIVE_OUTPUT_NAME`,
|
||||||
target properties and their configuration
|
target properties, their configuration-specific variants
|
||||||
specific variants :prop_tgt:`OUTPUT_NAME_<CONFIG>` and
|
:prop_tgt:`OUTPUT_NAME_<CONFIG>` and
|
||||||
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`.
|
:prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`, and
|
||||||
|
the :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
||||||
The :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
properties.
|
||||||
properties can also be considered.
|
|
||||||
|
|
||||||
Note that ``tgt`` is not added as a dependency of the target this
|
Note that ``tgt`` is not added as a dependency of the target this
|
||||||
expression is evaluated on.
|
expression is evaluated on.
|
||||||
@ -2444,11 +2440,8 @@ In the following, the phrase "the ``tgt`` filename" means the name of the
|
|||||||
``$<TARGET_PDB_FILE_NAME:tgt>``) without prefix and suffix. For example,
|
``$<TARGET_PDB_FILE_NAME:tgt>``) without prefix and suffix. For example,
|
||||||
if target file name is ``base.pdb``, the base name is ``base``.
|
if target file name is ``base.pdb``, the base name is ``base``.
|
||||||
|
|
||||||
See also the :prop_tgt:`PDB_NAME` target property and its configuration
|
See also the :prop_tgt:`PDB_NAME` target property, and its
|
||||||
specific variant :prop_tgt:`PDB_NAME_<CONFIG>`.
|
configuration-specific variant :prop_tgt:`PDB_NAME_<CONFIG>`.
|
||||||
|
|
||||||
The :prop_tgt:`<CONFIG>_POSTFIX` and :prop_tgt:`DEBUG_POSTFIX` target
|
|
||||||
properties can also be considered.
|
|
||||||
|
|
||||||
Note that ``tgt`` is not added as a dependency of the target this
|
Note that ``tgt`` is not added as a dependency of the target this
|
||||||
expression is evaluated on.
|
expression is evaluated on.
|
||||||
|
Loading…
Reference in New Issue
Block a user