Ben Boeckel
|
adf60b2838
ninja: break unnecessary target dependencies
|
8 years ago |
Daniel Pfeifer
|
1d829c862c
Use quotes for non-system includes
|
8 years ago |
Brad King
|
86578eccf2
Simplify CMake per-source license notices
|
9 years ago |
Brad King
|
59aae29214
Ninja: Add dyndep rules for Fortran module dependencies
|
9 years ago |
Brad King
|
39ebfc79e6
Ninja: Add explicit preprocessing step for Fortran
|
9 years ago |
Daniel Pfeifer
|
5cbb548807
fix a batch of include-what-you-use violations
|
9 years ago |
Daniel Pfeifer
|
a7a9239096
mark functions with CM_OVERRIDE
|
9 years ago |
Florent Castelli
|
8bbd5db4c1
Ninja: Make bundle resources a dependency of their target
|
9 years ago |
Kitware Robot
|
d9fd2f5402
Revise C++ coding style using clang-format
|
9 years ago |
Brad King
|
e1c7747253
Format include directive blocks and ordering with clang-format
|
9 years ago |
Brad King
|
180538c706
Source: Stabilize include order
|
9 years ago |
Dmitry Ivanov
|
24c9106b7b
cmNinjaTargetGenerator: Factor out helper for forced response file check
|
9 years ago |
Stephen Kelly
|
80de856bb5
Ninja: Port to cmGeneratorTarget.
|
10 years ago |
Brad King
|
6e2a4087f2
Ninja: Centralize path conversion in global generator (#15757)
|
10 years ago |
Brad King
|
cd530df88f
cmNinjaTargetGenerator: Factor out compile command exporter
|
10 years ago |
Brad King
|
0837538e46
cmCommonTargetGenerator: Adopt GetFlags method
|
10 years ago |
Brad King
|
73bfad72d3
cmNinjaTargetGenerator: Factor out AddIncludeFlags helper
|
10 years ago |
Brad King
|
cdb5b65752
cmCommonTargetGenerator: Adopt ModuleDefinitionFile member
|
10 years ago |
Brad King
|
beee793732
cmCommonTargetGenerator: Adopt GetFeature and friends
|
10 years ago |
Brad King
|
abfa5f2d1f
cmCommonTargetGenerator: Adopt ConfigName member
|
10 years ago |
Brad King
|
e7dcdd1011
cmCommonTargetGenerator: Adopt basic target generator members
|
10 years ago |
Brad King
|
001f9b3617
Add common base classes to Makefile and Ninja generators
|
10 years ago |
Stephen Kelly
|
bb88668add
cmNinjaGenerator: Require cmGeneratorTarget.
|
10 years ago |
Brad King
|
a390de65e0
Ninja: Generate separate compile and link rules for each target
|
10 years ago |
Brad King
|
8a93d3ea18
Ninja: Use "deps = msvc" only for C and CXX (#15253)
|
10 years ago |
Peter Collingbourne
|
f281ae01a2
Ninja: Remove unused declaration
|
11 years ago |
Adam Strzelecki
|
93371ed592
Ninja: Skip generating empty phony rules
|
11 years ago |
Ben Boeckel
|
18e478a860
ninja: Factor out target-level order-only dependencies
|
11 years ago |
Ben Boeckel
|
3c64089117
ninja: Use string parameters
|
11 years ago |
Stephen Kelly
|
19b7c22d02
Ninja: Query custom commands once per target, not once per file.
|
11 years ago |