17 lines
842 B
ReStructuredText
17 lines
842 B
ReStructuredText
COMPATIBLE_INTERFACE_STRING
|
|
---------------------------
|
|
|
|
Properties which must be string-compatible with their link interface
|
|
|
|
The COMPATIBLE_INTERFACE_STRING property may contain a list of
|
|
properties for this target which must be the same when evaluated as a
|
|
string in the INTERFACE of all linked dependees. For example, if a
|
|
property "FOO" appears in the list, then for each dependee, the
|
|
"INTERFACE_FOO" property content in all of its dependencies must be
|
|
equal with each other, and with the "FOO" property in the depender.
|
|
If the property is not set, then it is ignored. Note that for each
|
|
dependee, the set of properties from this property must not intersect
|
|
with the set of properties from the :prop_tgt:`COMPATIBLE_INTERFACE_BOOL`,
|
|
:prop_tgt:`COMPATIBLE_INTERFACE_NUMBER_MIN` or
|
|
:prop_tgt:`COMPATIBLE_INTERFACE_NUMBER_MAX` property.
|