Michael Herwig
|
4a11772618
GenEx: Limit TARGET_PROPERTY transitive closure optimization to subgraphs
|
1 year ago |
Orkun Tokdemir
|
7d8d239574
GeneratorTarget: Factor out AddSystemIncludeCacheKey()
|
1 year ago |
Brad King
|
a8d8f26828
Merge topic 'aix-archive-shared-libraries'
|
1 year ago |
Aditya Vidyadhar Kamath
|
d27fe9dfba
AIX: Add option to archive shared libraries
|
1 year ago |
Brad King
|
7a77a6c642
Restore support for exporting INTERFACE with missing dependencies
|
1 year ago |
Robert Maynard
|
2fc9e482a9
Evaluation of TRANSITIVE_LINK_PROPERTIES isn't considered a usage
|
1 year ago |
Dave Abrahams
|
5bb7f8a4dd
Swift: Use per-config module file locations in multi-config generators
|
1 year 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
|
e64d09a729
cmGeneratorTarget: Add GetLinkImplementationClosure mode for linking
|
1 year ago |
Brad King
|
a11cbcc268
cmGeneratorTarget: Add TransitiveProperty constructor to help some compilers
|
1 year ago |
Brad King
|
feaca40931
cmGeneratorTarget: Factor link interface/impl methods into own source
|
1 year ago |
Brad King
|
abf60adfa6
cmGeneratorTarget: Move TargetPropertyEntry creation method to header
|
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
|
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
|
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 |
Ben Boeckel
|
4452d41488
cmGeneratorTarget: add method to get a filesystem-safe export name
|
1 year ago |
Brad King
|
e449417f94
Merge topic 'genex-cleanup'
|
1 year ago |
Brad King
|
0a61116f52
cmGeneratorTarget: Remove EvaluateInterfaceProperty argument default
|
1 year ago |
Ben Boeckel
|
2c8361f923
cxxmodules: link to `std`-providing targets when available
|
1 year ago |
Brad King
|
2ce2aebb6f
Merge topic 'restore-link-interface-objlib-with-unity'
|
1 year ago |
Brad King
|
5b8e9e068f
Restore support for TARGET_OBJECTS in link interfaces with unity builds
|
1 year ago |
Brad King
|
2c6ec6de15
Link to transitive dependencies on stub libraries only on some linkers
|
1 year ago |