Stephen Kelly
|
0d8db250ce
Use a preprocessor loop to manage the valid transitive properties.
|
12 gadi atpakaļ |
Brad King
|
d3c8688ecd
Merge topic 'fix-genex-HEAD-target'
|
12 gadi atpakaļ |
Stephen Kelly
|
5b222354de
Genex: Fix the HEAD target used for evaluated expressions
|
12 gadi atpakaļ |
Stephen Kelly
|
80ca9c4b41
Add COMPILE_OPTIONS target property.
|
12 gadi atpakaļ |
Stephen Kelly
|
1319a147bd
Add <LANG>_COMPILER_ID generator expressions.
|
12 gadi atpakaļ |
Brad King
|
7b8a4c3e6f
Merge topic 'fix-INCLUDE_DIRECTORIES-genex-read'
|
12 gadi atpakaļ |
Stephen Kelly
|
3aa9ce441f
GenexEval: Fix evaluation of INCLUDE_DIRECTORIES target property.
|
12 gadi atpakaļ |
Stephen Kelly
|
0b39fefeac
GenexEval: Extract a getLinkedTargetsContent from TargetPropertyNode.
|
12 gadi atpakaļ |
Stephen Kelly
|
53164ac997
cmTarget: Remove some hardcoding of transitive property names.
|
12 gadi atpakaļ |
Brad King
|
14d90d81de
Merge topic 'language-generator-expressions'
|
12 gadi atpakaļ |
Stephen Kelly
|
32410140a7
Add $<LINK_LANGUAGE> generator expression
|
12 gadi atpakaļ |
Brad King
|
3db29d2724
Merge topic 'join-genex'
|
12 gadi atpakaļ |
Brad King
|
d2cd362c31
Merge topic 'fix-genex-comma-parse'
|
12 gadi atpakaļ |
Stephen Kelly
|
44258cc26c
Remove unused typedef.
|
12 gadi atpakaļ |
Stephen Kelly
|
a7ba4520c7
Add the JOIN generator expression.
|
12 gadi atpakaļ |
Stephen Kelly
|
96ec3147bb
Make it possible for any genex to have arbitrary content at the end.
|
12 gadi atpakaļ |
Stephen Kelly
|
bd638ee20f
Rename the method determining if a genex accepts arbitrary content.
|
12 gadi atpakaļ |
Stephen Kelly
|
dc742fe4be
Extract the ProcessArbitraryContent method.
|
12 gadi atpakaļ |
Stephen Kelly
|
05bf9721e4
Fix handling of commas in arbitrary content in genexes.
|
12 gadi atpakaļ |
Jean-Christophe Fillion-Robin
|
7f3bb8b392
Add $<SEMICOLON> generator expression.
|
12 gadi atpakaļ |
Brad King
|
b4bb074d8b
Merge topic 'remove-TARGET_DEFINED-genex'
|
12 gadi atpakaļ |
Brad King
|
57072c12d2
Merge topic 'interface-property-external-read'
|
12 gadi atpakaļ |
Stephen Kelly
|
cbf07569ed
Revert "Add the TARGET_DEFINED generator expression"
|
12 gadi atpakaļ |
Stephen Kelly
|
7e707444be
Expand includes and defines transitively in 'external' genexes.
|
12 gadi atpakaļ |
Stephen Kelly
|
e72eaadc42
Workaround broken code where a target has itself in its link iface.
|
12 gadi atpakaļ |
Stephen Kelly
|
f2ab17d4db
Keep track of all targets seen while evaluating a genex.
|
12 gadi atpakaļ |
Stephen Kelly
|
ec2c67bcf3
Strip stray semicolons when evaluating generator expressions.
|
12 gadi atpakaļ |
Stephen Kelly
|
3df36b5954
Revert "Add the $<LINKED:...> generator expression."
|
12 gadi atpakaļ |
Stephen Kelly
|
567c8d103e
Revert "Don't allow utility or global targets in the LINKED expression."
|
12 gadi atpakaļ |
Stephen Kelly
|
a1c4905f72
Use the link information as a source of compile definitions and includes.
|
12 gadi atpakaļ |