Stephen Kelly
|
92a37f9279
Convert raw loops to set member insert.
|
10 years ago |
Stephen Kelly
|
4a6e795b0c
Use the cmDeleteAll algorithm instead of trivial raw loops.
|
10 years ago |
Stephen Kelly
|
0f99feec04
cmGeneratorExpression: Remove unused header.
|
11 years ago |
Sean McBride
|
2e92570bda
Fix some Clang -Wstring-conversion warnings
|
11 years ago |
Stephen Kelly
|
b80557c7bd
file(GENERATE): Evaluate early to allow generating source files
|
11 years ago |
Stephen Kelly
|
2db55ffa56
Remove borland workarounds.
|
11 years ago |
Brad King
|
807e4ffeef
Genex: Track whether an expression depends on the 'head' target
|
11 years ago |
Ben Boeckel
|
3e7194a215
regex: Use static regexs where possible
|
11 years ago |
Brad King
|
86be733fa5
cmGeneratorExpression: Add workaround for Borland compiler
|
11 years ago |
Ben Boeckel
|
2a1b2d8486
backtrace: Convert to local paths in IssueMessage
|
11 years ago |
Ben Boeckel
|
a08292059e
genex: remove the need for backtraces
|
11 years ago |
Stephen Kelly
|
0dfe395e3c
Features: Add COMPILE_FEATURES generator expression.
|
11 years ago |
Stephen Kelly
|
5de63265e3
Genex: Only evaluate TARGET_OBJECTS to determine target sources.
|
11 years ago |
Stephen Kelly
|
21c573f682
Remove some c_str() calls.
|
11 years ago |
Ben Boeckel
|
84fdc9921c
stringapi: Pass configuration names as strings
|
11 years ago |
Ben Boeckel
|
cfc2cf9559
cmGeneratorExpression: Tokenize over strings
|
11 years ago |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
11 years ago |
Ben Boeckel
|
7c565d2fd5
cmGeneratorExpression: Improve parsing in StripEmptyListElements
|
11 years ago |
Stephen Kelly
|
7a3e45b9d4
Export: Prefix relative items with genexes in INSTALL_INTERFACE.
|
12 years ago |
Stephen Kelly
|
c4373b33b2
cmTarget: Make GetProperty() const.
|
12 years ago |
Brad King
|
5f9de609dd
Merge topic 'rename-genex-method'
|
12 years ago |
Stephen Kelly
|
6f98f4ac92
Genex: Fix processing multiple include directories for relative paths
|
12 years ago |
Stephen Kelly
|
70089d0769
genex: Fix preprocessing with incomplete content (#14410).
|
12 years ago |
Stephen Kelly
|
cfae430133
Genex: Rename cmGeneratorExpression::NeedsParsing to NeedsEvaluation
|
12 years ago |
Stephen Kelly
|
d777b8e716
Genex: Allow relative paths in INSTALL_INTERFACE.
|
12 years ago |
Stephen Kelly
|
7a619fa6fb
Fix cmGeneratorExpression::Preprocess for interleaved inputs.
|
12 years ago |
Stephen Kelly
|
1bdd167577
Restore support for target names with '+' (#13986)
|
12 years ago |
Stephen Kelly
|
f93a388c9c
Fix the cmGeneratorExpression::Split when leading chars are present.
|
12 years ago |
Brad King
|
57072c12d2
Merge topic 'interface-property-external-read'
|
12 years ago |
Stephen Kelly
|
f2ab17d4db
Keep track of all targets seen while evaluating a genex.
|
12 years ago |