SYSTEMΒΆ
Added in version 3.25.
Specifies that a target is a system target. This has the following effects:
- Entries of - INTERFACE_INCLUDE_DIRECTORIESare treated as system include directories when compiling consumers. Entries of- INTERFACE_SYSTEM_INCLUDE_DIRECTORIESare not affected, and will always be treated as system include directories.
- On Apple platforms, If the - FRAMEWORKtarget property is true, the frameworks directory is treated as system.
For imported targets, this property defaults to true, which means
that their INTERFACE_INCLUDE_DIRECTORIES and, if the
FRAMEWORK target property is true, frameworks directory are
treated as system directories by default.  If their SYSTEM property is
false, then their INTERFACE_INCLUDE_DIRECTORIES as well as
frameworks will not be treated as system.  Use the EXPORT_NO_SYSTEM
property to change how a target's SYSTEM property is set when it is
installed.
For non-imported targets, this target property is initialized from
the SYSTEM directory property when the target is created.
