summaryrefslogtreecommitdiffstats
path: root/Help/prop_tgt/IMPORTED_NO_SYSTEM.rst
Commit message (Collapse)AuthorAgeFilesLines
* Help: Update SYSTEM oriented target properties for Apple FrameworksMarc Chevrier2023-05-141-0/+2
| | | | This is a complement to !8469.
* Help: Clarify and update SYSTEM-related docsCraig Scott2022-12-171-12/+16
|
* Add EXPORT_NO_SYSTEM target property, deprecate IMPORTED_NO_SYSTEMDa Quexian2022-06-171-0/+9
| | | | | | Issue: #18040 Signed-off-by: Da Quexian <daquexian566@gmail.com>
* Add SYSTEM target propertyDa Quexian2022-06-151-1/+2
| | | | | | | | If it is ON, treat INTERFACE_INCLUDE_DIRECTORIES as system include directories. Issue: #18040 Signed-off-by: Da Quexian <daquexian566@gmail.com>
* Help: Update Sphinx versionadded directives for 3.23 releaseBrad King2022-02-031-0/+2
| | | | | | | | | Run the script: Utilities/Sphinx/update_versions.py --since v3.22.0 --overwrite Manually select updates that really belong to the 3.23 release, as against adding documentation for previously-existing entities.
* Help: Clarify documentation on SYSTEM include directoriesBrad King2022-02-031-1/+3
| | | | | | | | Mention that system include directories are searched after normal include directories. Document that `IMPORTED_NO_SYSTEM` and `NO_SYSTEM_FROM_IMPORTED` do not affect `INTERFACE_SYSTEM_INCLUDE_DIRECTORIES`.
* export: Propagate IMPORTED_NO_SYSTEM target property to consumersBrad King2021-10-151-1/+3
| | | | | | | | | Enabling `IMPORTED_NO_SYSTEM` on a target built within the project has no effect on the build system, but it is still a useful way to set the property on imported targets generated by `install(EXPORT)` and `export()`. Issue: #17364
* Add property to mark IMPORTED targets as not SYSTEMBrad King2021-10-141-0/+15
Add an `IMPORTED_NO_SYSTEM` target property to specify this. When enabled, do not treat the `INTERFACE_INCLUDE_DIRECTORIES` of an imported target as `SYSTEM` include directories. This is similar to the existing `NO_SYSTEM_FROM_IMPORTED` property, but works from the consumed target rather than the consumer. Fixes: #17364