Brad King
|
82151ea289
cmGeneratorExpressionDAGChecker: Construct with initializer list syntax
|
8 months ago |
Dave Abrahams
|
b2e042d77a
cmGeneratorTarget: Adopt Swift-related methods from the Ninja generator
|
1 year ago |
Brad King
|
b9ee79b8a1
GenEx: Add support for custom transitive compile properties
|
1 year ago |
Brad King
|
633afa0b2e
cmGeneratorExpressionDAGChecker: Make config name available in constructor
|
1 year ago |
Brad King
|
e64d09a729
cmGeneratorTarget: Add GetLinkImplementationClosure mode for linking
|
1 year ago |
Brad King
|
09c74c6d0c
cmGeneratorTarget: Factor transitive property methods into own source
|
1 year ago |
Brad King
|
feaca40931
cmGeneratorTarget: Factor link interface/impl methods into own source
|
1 year ago |
Brad King
|
b4924c562a
cmGeneratorTarget: Factor compatible interface properties into own source
|
1 year ago |
Brad King
|
cdd7112a5d
cmGeneratorTarget: Factor options-like usage requirements into own source
|
1 year ago |
Brad King
|
881a46819e
cmGeneratorTarget: Factor LINK_DIRECTORIES impl into own source
|
1 year ago |
Brad King
|
0a3c97308d
cmGeneratorTarget: Factor INCLUDE_DIRECTORIES impl into own source
|
1 year ago |
Brad King
|
7ffb92022c
cmGeneratorTarget: Factor SOURCES impl into own source
|
1 year ago |
Brad King
|
d0fc932528
cmGeneratorTarget: Factor TargetPropertyEntry into own source
|
1 year ago |
Brad King
|
abf60adfa6
cmGeneratorTarget: Move TargetPropertyEntry creation method to header
|
1 year ago |
Brad King
|
ed983b1a5d
cmTargetTraceDependencies: Factor out of cmGeneratorTarget
|
1 year ago |
Brad King
|
ff1693cb3c
cmGeneratorTarget: Clarify enum for specifying purpose of usage requirements
|
1 year ago |
Brad King
|
662d4c5315
cmGeneratorTarget: Clarify name for evaluating compile-only usage requirements
|
1 year ago |
Brad King
|
1027c0e213
Merge topic 'cxxmodules-no-import-std-reason'
|
1 year ago |
Ben Boeckel
|
6dad18f060
cxxmodules: give a reason for unavailability of `import std`
|
1 year ago |
Brad King
|
721b86c02b
Merge topic 'pch-single-arch'
|
1 year ago |
Brad King
|
718f43e7ee
Merge topic 'vs-scan-module-deps-settings'
|
1 year ago |
Brad King
|
ef006ebd9b
PCH: Use per-arch .pch files only when building multiple Apple architectures
|
1 year ago |
Brad King
|
de9faaf0a3
Merge topic 'genex-link-properties'
|
1 year ago |
Ben Boeckel
|
dff511ad28
cmGeneratorTarget: add a target-level query for "needs dyndep"
|
1 year ago |
Brad King
|
be111897b3
Merge topic 'export-name-safe-name'
|
1 year ago |
Brad King
|
f909fc2f92
Merge topic 'export-name-safe-name' into release-3.28
|
1 year ago |
Brad King
|
2549f5a66e
Merge topic 'exported-modules-with-headers'
|
1 year ago |
Brad King
|
ddb9442f48
GenEx: Fix TARGET_PROPERTY evaluation of transitive link properties
|
1 year ago |
Brad King
|
862b8e28ad
GenEx: Teach TARGET_PROPERTY evaluation to optionally pierce LINK_ONLY
|
1 year ago |
Brad King
|
79a3ae9a0d
cmGeneratorExpressionDAGChecker: Simplify transitive property table
|
1 year ago |