Nils Gladitz
|
cc1139cc30
strings: Remove redundant calls to std::string::c_str()
|
11 anos atrás |
Brad King
|
6f0d1a38c8
Merge topic 'genex-build-property-no-head'
|
11 anos atrás |
Brad King
|
3f476beaf7
Genex: Do not consider 'head' when evaluating build properties
|
11 anos atrás |
Brad King
|
c6acbc9063
Genex: Remove unnecessary check of context->Makefile
|
11 anos atrás |
Brad King
|
9f575a26fd
Merge topic 'pdb-genex'
|
11 anos atrás |
Nils Gladitz
|
f86850ef60
Genex: Implement generator expressions for target PDB files.
|
11 anos atrás |
Nils Gladitz
|
028ad31878
Genex: Simplify filesytem artifact code
|
11 anos atrás |
Brad King
|
807e4ffeef
Genex: Track whether an expression depends on the 'head' target
|
11 anos atrás |
Brad King
|
9d72df4505
Genex: Adjust code layout slightly
|
11 anos atrás |
Brad King
|
d5f0743d0f
Genex: Refactor empty element strip
|
11 anos atrás |
Brad King
|
60bafeb684
Genex: Avoid repeated search of transitive property whitelist
|
11 anos atrás |
Brad King
|
8cb9105431
Genex: Simplify TARGET_PROPERTY transitive lookup
|
11 anos atrás |
Brad King
|
0a8fbac19a
cmTarget: Drop GetTransitivePropertyTargets method
|
11 anos atrás |
Brad King
|
535fd6ce6d
cmTarget: Make GetLink*Libraries methods safer to use
|
11 anos atrás |
Brad King
|
affe9d56a2
Allow INTERFACE_SOURCES to specify $<TARGET_OBJECTS> (#14970)
|
11 anos atrás |
Brad King
|
848c8ccf18
cmTarget: Refactor LinkImplementation to allow more information
|
11 anos atrás |
Brad King
|
f85ccf23ee
cmGeneratorExpressionEvaluator: Shorten some long lines
|
11 anos atrás |
Stephen Kelly
|
61ce654742
Genex: Fix stack overflow in transitive property evaluation.
|
11 anos atrás |
Brad King
|
d912220eaa
cmTarget: Lookup targets in LinkInterface and LinkImplementation
|
11 anos atrás |
Brad King
|
a272344228
Fix scope of transitive target name lookups
|
11 anos atrás |
Brad King
|
9f3ed029ce
cmTarget: Constify GetTransitivePropertyTargets results
|
11 anos atrás |
Brad King
|
0dc9e88d76
cmTarget: Remove 'head' argument from GetLinkImplementation
|
11 anos atrás |
Ben Boeckel
|
7492a7b846
regex: Search on strings where possible
|
11 anos atrás |
Ben Boeckel
|
3e7194a215
regex: Use static regexs where possible
|
11 anos atrás |
Ben Boeckel
|
a08292059e
genex: remove the need for backtraces
|
11 anos atrás |
Stephen Kelly
|
fb2fa47656
Genex: Clarify error message on use with non-binary targets (#14899).
|
11 anos atrás |
Stephen Kelly
|
0dfe395e3c
Features: Add COMPILE_FEATURES generator expression.
|
11 anos atrás |
Brad King
|
5376151aa1
Merge topic 'target-transitive-sources'
|
11 anos atrás |
Stephen Kelly
|
3676fb4963
cmTarget: Allow transitive evaluation of SOURCES property.
|
11 anos atrás |
Stephen Kelly
|
e6971df6ab
cmTarget: Make the source files depend on the config.
|
11 anos atrás |