Daniel Pfeifer
|
2b4c32c95f
clang-format: format all code as Cpp11
|
8 年之前 |
Daniel Pfeifer
|
ca2233e31f
IWYU: Mark cmConfigure.h with pragma: keep
|
8 年之前 |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 年之前 |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 年之前 |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 年之前 |
Daniel Pfeifer
|
efed6468ed
fix a load of include-what-you-use violations
|
9 年之前 |
Daniel Pfeifer
|
3838a0d5fb
make sure to include cmConfigure.h before cmStandardIncludes.h
|
9 年之前 |
Daniel Pfeifer
|
1d6909a287
use CM_NULLPTR
|
9 年之前 |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 年之前 |
Brad King
|
0ac18d40c8
Remove `//------...` horizontal separator comments
|
9 年之前 |
Ben Boeckel
|
a08292059e
genex: remove the need for backtraces
|
11 年之前 |
Stephen Kelly
|
5412deded1
cmTarget: Transitively evaluate compiler features.
|
12 年之前 |
Stephen Kelly
|
3676fb4963
cmTarget: Allow transitive evaluation of SOURCES property.
|
11 年之前 |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
11 年之前 |
Stephen Kelly
|
6eb3218105
Genex: Fix case of methods in the dag checker.
|
12 年之前 |
Stephen Kelly
|
646c6ec2f9
Genex: Use a preprocessor loop to implement transitive DAG check.
|
12 年之前 |
Stephen Kelly
|
711fb38f72
Genex: List transitive properties and methods as a table, not two lists.
|
12 年之前 |
Stephen Kelly
|
0f3e8e957f
Undefine local preprocessor loop variables.
|
12 年之前 |
Stephen Kelly
|
98093c45db
QtAutoUic: Add INTERFACE_AUTOUIC_OPTIONS target property.
|
12 年之前 |
Stephen Kelly
|
146493363e
Genex: Simplify the preprocessor looper for interface properties.
|
12 年之前 |
Brad King
|
41a2fb5ba0
Merge topic 'tid-system-argument'
|
12 年之前 |
Stephen Kelly
|
9cf3547e1c
Add the INTERFACE_SYSTEM_INCLUDE_DIRECTORIES target property.
|
12 年之前 |
Stephen Kelly
|
ddde61c0b2
Introduce the LINK_ONLY generator expression.
|
12 年之前 |
Stephen Kelly
|
b58aff90c5
Genex: Extend EvaluatingLinkLibraries to also check the top target name.
|
12 年之前 |
Stephen Kelly
|
0d8db250ce
Use a preprocessor loop to manage the valid transitive properties.
|
12 年之前 |
Stephen Kelly
|
80ca9c4b41
Add COMPILE_OPTIONS target property.
|
12 年之前 |
Stephen Kelly
|
98a672528d
Fix constness of accessors.
|
12 年之前 |
Stephen Kelly
|
089fe1c13d
Optimize genex evaluation for includes and defines.
|
12 年之前 |
Stephen Kelly
|
0fa7f69c0e
Add API to check if we're reading a includes or defines property.
|
12 年之前 |
Stephen Kelly
|
e98799105b
Make INTERFACE determined properties readable in generator expressions.
|
13 年之前 |