summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
...
* cmTarget: factor out normal non-imported target propertiesBen Boeckel2023-02-021-3/+8
* cmTarget: factor out non-imported target propertiesBen Boeckel2023-02-021-4/+7
* cmTarget: factor out properties for normal targetsBen Boeckel2023-02-021-4/+9
* cmTarget: factor out Xcode and with-compiled source propertiesBen Boeckel2023-02-021-29/+33
* cmTarget: factor out Xcode-requiring propertiesBen Boeckel2023-02-021-4/+8
* cmTarget: factor out properties initialized for target which compileBen Boeckel2023-02-021-188/+193
* cmTarget: factor out always-initialized propertiesBen Boeckel2023-02-021-4/+9
* cmTarget: create a `TargetProperty` structureBen Boeckel2023-02-021-0/+106
* Merge topic 'cmTarget-refactorings'Brad King2023-02-011-389/+335
|\
| * cmTarget: simplify `CheckLinkLibraryPattern`Ben Boeckel2023-01-311-13/+8
| * cmTarget: refactor INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE usage requirementsBen Boeckel2023-01-311-27/+9
| * cmTarget: refactor INTERFACE_LINK_LIBRARIES_DIRECT usage requirementsBen Boeckel2023-01-311-42/+42
| * cmTarget: refactor INTERFACE_LINK_LIBRARIES usage requirementsBen Boeckel2023-01-311-28/+9
| * cmTarget: refactor LINK_LIBRARIES usage requirementsBen Boeckel2023-01-311-25/+9
| * cmTarget: refactor LINK_DIRECTORIES usage requirementsBen Boeckel2023-01-311-35/+14
| * cmTarget: refactor LINK_OPTIONS usage requirementsBen Boeckel2023-01-311-31/+14
| * cmTarget: refactor SOURCES usage requirementsBen Boeckel2023-01-311-32/+19
| * cmTarget: refactor PRECOMPILE_HEADERS usage requirementsBen Boeckel2023-01-311-43/+23
| * cmTarget: refactor COMPILE_DEFINITIONS usage requirementsBen Boeckel2023-01-311-25/+10
| * cmTarget: refactor COMPILE_FEATURES usage requirementsBen Boeckel2023-01-311-25/+9
| * cmTarget: refactor COMPILE_OPTIONS usage requirementsBen Boeckel2023-01-311-30/+14
| * cmTarget: refactor INCLUDE_DIRECTORIES usage requirementsBen Boeckel2023-01-311-31/+47
| * cmTarget: introduce a `UsageRequirementProperty` structureBen Boeckel2023-01-311-0/+105
| * cmTarget: use cmNonempty rather than local implementationBen Boeckel2023-01-271-22/+2
| * cmTarget: use an enum for the action when writing fileset propertiesBen Boeckel2023-01-271-18/+35
| * cmTarget: simplify fileset type property managementBen Boeckel2023-01-271-34/+38
* | cmTarget: use static string views for per-config propertiesBen Boeckel2023-01-301-6/+5
* | cmTarget: group remaining propertiesBen Boeckel2023-01-301-1/+8
* | cmTarget: put build graph-related properties into a groupBen Boeckel2023-01-301-15/+23
* | cmTarget: put static analysis (co-compile) properties in a groupBen Boeckel2023-01-301-15/+22
* | cmTarget: put linking-related properties in a groupBen Boeckel2023-01-301-27/+43
* | cmTarget: put compile-related properties in a groupBen Boeckel2023-01-301-44/+66
|/
* Make vector operations more efficientRose2022-12-101-2/+2
* clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR propertyKyle Edwards2022-12-061-0/+4
* cxxmodules: add properties to control scanningBen Boeckel2022-11-181-0/+1
* cmGeneratorExpression: Require cmake instanceKyle Edwards2022-11-111-2/+3
* Merge topic 'add_subdirectory_system'Brad King2022-09-271-1/+1
|\
| * add_subdirectory: Add SYSTEM optionDa Quexian2022-09-261-1/+1
* | Merge topic 'MsvcDebugInformationFormatAbstraction'Brad King2022-09-141-0/+1
|\ \
| * | MSVC: Add abstraction for debug information formatGlen Chung2022-09-141-0/+1
* | | Merge topic 'check-library-properties-fix-performances-regression'Brad King2022-09-091-35/+47
|\ \ \ | |/ / |/| |
| * | Check link libraries properties: fix performances regressionMarc Chevrier2022-09-071-34/+46
| * | renames method FinalizeTargetCompileInfo() in FinalizeTargetConfiguration().Marc Chevrier2022-09-071-1/+1
* | | Merge topic 'xcode-add-gpu-validation-and-default-configuration'Brad King2022-08-311-0/+3
|\ \ \
| * | | Xcode: Add settings to control a scheme's launch configurationPatriceJiang2022-08-301-0/+1
| * | | Xcode: Add settings to control a scheme's GPU Validation valuesPatriceJiang2022-08-301-0/+2
* | | | target_*: Fix cross-directory call backtracesBrad King2022-08-221-14/+23
|/ / /
* | | Merge topic 'verify-interface-header-sets-add-compile-definitions'Brad King2022-07-281-0/+45
|\ \ \ | |/ / | | / | |/ |/|
| * cmTarget: Factor out FinalizeTargetCompileInfo()Kyle Edwards2022-07-271-0/+45
* | Merge topic 'vs-compile-batching'Brad King2022-06-231-0/+1
|\ \ | |/