Daniel Pfeifer
|
2e620f0b38
Fix several include-what-you-use findings
|
9 éve |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 éve |
Daniel Pfeifer
|
efed6468ed
fix a load of include-what-you-use violations
|
9 éve |
Daniel Pfeifer
|
7b6349da4d
CMake: don't use else after return
|
9 éve |
Brad King
|
b5ec5b0901
Avoid using KWSys auto_ptr by adopting it ourselves
|
9 éve |
Daniel Pfeifer
|
5784747d1b
Improve string find: prefer character overloads.
|
9 éve |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 éve |
Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
9 éve |
Brad King
|
e1c7747253
Format include directive blocks and ordering with clang-format
|
9 éve |
Stephen Kelly
|
c4ae157865
Genex: Port some access API to cmGeneratorTarget.
|
10 éve |
Stephen Kelly
|
1583440509
cmGeneratorExpression: Port interface to cmGeneratorTarget.
|
10 éve |
Stephen Kelly
|
11165525ba
cmGeneratorExpression: Port to cmLocalGenerator.
|
10 éve |
Stephen Kelly
|
fc1c7cf85d
Genex: Store a backtrace, not a pointer to one.
|
10 éve |
Stephen Kelly
|
52919ac8ac
cmMakefile: Make cmListFileBacktrace default constructible.
|
10 éve |
Brad King
|
6390d5f5cb
Merge topic 'refactor-cmGeneratorExpression'
|
10 éve |
Stephen Kelly
|
7916d7bac6
Include cmAlgorithms where it is used.
|
10 éve |
Stephen Kelly
|
ec428fafcf
Genex: Extend cmGeneratorExpressionContext constructor.
|
10 éve |
Stephen Kelly
|
80b9f0cbe2
Genex: Extract an evaluateWithContext method.
|
10 éve |
Stephen Kelly
|
e387ce7d68
Genex: Add a COMPILE_LANGUAGE generator expression.
|
10 éve |
Stephen Kelly
|
92a37f9279
Convert raw loops to set member insert.
|
10 éve |
Stephen Kelly
|
4a6e795b0c
Use the cmDeleteAll algorithm instead of trivial raw loops.
|
10 éve |
Stephen Kelly
|
0f99feec04
cmGeneratorExpression: Remove unused header.
|
11 éve |
Sean McBride
|
2e92570bda
Fix some Clang -Wstring-conversion warnings
|
11 éve |
Stephen Kelly
|
b80557c7bd
file(GENERATE): Evaluate early to allow generating source files
|
11 éve |
Stephen Kelly
|
2db55ffa56
Remove borland workarounds.
|
11 éve |
Brad King
|
807e4ffeef
Genex: Track whether an expression depends on the 'head' target
|
11 éve |
Ben Boeckel
|
3e7194a215
regex: Use static regexs where possible
|
11 éve |
Brad King
|
86be733fa5
cmGeneratorExpression: Add workaround for Borland compiler
|
11 éve |
Ben Boeckel
|
2a1b2d8486
backtrace: Convert to local paths in IssueMessage
|
11 éve |
Ben Boeckel
|
a08292059e
genex: remove the need for backtraces
|
11 éve |