Stephen Kelly
|
fc1c7cf85d
Genex: Store a backtrace, not a pointer to one.
|
10 жил өмнө |
Stephen Kelly
|
80b9f0cbe2
Genex: Extract an evaluateWithContext method.
|
10 жил өмнө |
Stephen Kelly
|
e387ce7d68
Genex: Add a COMPILE_LANGUAGE generator expression.
|
10 жил өмнө |
Stephen Kelly
|
b80557c7bd
file(GENERATE): Evaluate early to allow generating source files
|
11 жил өмнө |
Brad King
|
807e4ffeef
Genex: Track whether an expression depends on the 'head' target
|
11 жил өмнө |
Ben Boeckel
|
a08292059e
genex: remove the need for backtraces
|
11 жил өмнө |
Stephen Kelly
|
0dfe395e3c
Features: Add COMPILE_FEATURES generator expression.
|
11 жил өмнө |
Stephen Kelly
|
5de63265e3
Genex: Only evaluate TARGET_OBJECTS to determine target sources.
|
11 жил өмнө |
Stephen Kelly
|
2e0611f981
cmGeneratorExpression: Remove unused include.
|
11 жил өмнө |
Ben Boeckel
|
84fdc9921c
stringapi: Pass configuration names as strings
|
11 жил өмнө |
Ben Boeckel
|
cfc2cf9559
cmGeneratorExpression: Tokenize over strings
|
11 жил өмнө |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
11 жил өмнө |
Stephen Kelly
|
c4373b33b2
cmTarget: Make GetProperty() const.
|
12 жил өмнө |
Stephen Kelly
|
cfae430133
Genex: Rename cmGeneratorExpression::NeedsParsing to NeedsEvaluation
|
12 жил өмнө |
Stephen Kelly
|
d777b8e716
Genex: Allow relative paths in INSTALL_INTERFACE.
|
12 жил өмнө |
Brad King
|
57072c12d2
Merge topic 'interface-property-external-read'
|
12 жил өмнө |
Stephen Kelly
|
f2ab17d4db
Keep track of all targets seen while evaluating a genex.
|
12 жил өмнө |
Stephen Kelly
|
ec2c67bcf3
Strip stray semicolons when evaluating generator expressions.
|
12 жил өмнө |
Stephen Kelly
|
d4e5c6787c
Don't keep track of content determined by target property values.
|
12 жил өмнө |
Stephen Kelly
|
7c0ec75cfa
De-duplicate validation of genex target names.
|
12 жил өмнө |
Stephen Kelly
|
92e98dd909
Deduplicate the isGeneratorExpression method.
|
12 жил өмнө |
Stephen Kelly
|
e48d84209c
Cache context-independent includes on evaluation.
|
12 жил өмнө |
Stephen Kelly
|
f99196dc0c
Add cmGeneratorExpression::Split() API.
|
13 жил өмнө |
Stephen Kelly
|
bf5ece51c3
Keep track of properties used to determine linker libraries.
|
13 жил өмнө |
Stephen Kelly
|
26def1771d
Make all relevant targets available in the genex context.
|
13 жил өмнө |
Stephen Kelly
|
b2f1700bc7
GenEx: Add expressions to specify build- or install-only values
|
13 жил өмнө |
Stephen Kelly
|
0941d6232a
Add a way to print the origins of used include directories.
|
13 жил өмнө |
Stephen Kelly
|
76ea420fb9
Use cmsys::auto_ptr to manage cmCompiledGeneratorExpressions
|
13 жил өмнө |
Stephen Kelly
|
d8a59ea4b3
Port cmGeneratorExpression to cmTarget from cmGeneratorTarget.
|
13 жил өмнө |
Stephen Kelly
|
79edd00235
GenEx: Fix reporting about not-found include directories and libraries.
|
13 жил өмнө |