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 |
Stephen Kelly
|
c725bb3cbd
Constify some APIs in generators.
|
11 years ago |
Stephen Kelly
|
04cf50ff62
cmOSXBundleGenerator: Make MacOSXContentGeneratorType arg const.
|
11 years ago |
Ben Boeckel
|
3def29da3c
stringapi: Use strings for feature arguments
|
11 years ago |
Ben Boeckel
|
acb116e3b5
stringapi: Return a string reference for the configuration
|
11 years ago |
Ben Boeckel
|
270eb96df0
strings: Remove cmStdString references
|
11 years ago |
Ben Boeckel
|
ce5114354c
stringapi: Use strings for the languages
|
11 years ago |
Ben Boeckel
|
26762e1681
Ninja: Cache target-level flags
|
11 years ago |
Peter Kümmel
|
7605e37aab
Ninja: job pool support for compiling and linking
|
12 years ago |
Stephen Kelly
|
c34968a9aa
Port some of the generator API to cmGeneratorTarget.
|
13 years ago |
Peter Kümmel
|
eeb4aece1c
Ninja: use deps = gcc/msvc feature
|
12 years ago |
Stephen Kelly
|
78bfee35d5
Make cmLocalGenerator::AddArchitectureFlags take a cmGeneratorTarget.
|
13 years ago |
Peter Kümmel
|
709fa59562
Ninja: remove GetTargetPDB because it is used only once
|
13 years ago |
Peter Kümmel
|
4bb4787780
Ninja:split out setting of msvc TARGET_PDB
|
13 years ago |
Peter Kümmel
|
56aeac6e64
Ninja: fixes for bcc
|
13 years ago |
Peter Kümmel
|
44ba4cfdb6
Ninja: remove warnings
|
13 years ago |
Peter Kümmel
|
7751966297
Ninja: remove 'friend' in ninja code
|
13 years ago |
Nicolas Despres
|
5d885db416
Re-factor bundle content copying rules generation.
|
13 years ago |
Nicolas Despres
|
10686a17f4
Ninja: Copy resource files in the bundle.
|
13 years ago |
Peter Kuemmel
|
43200c145d
Ninja: work with ninja/master, don't compile rc files with cl
|
13 years ago |
Brad King
|
d2c764ad8d
Ninja: Fix module .def file path conversion
|
13 years ago |
Brad King
|
a2514f15fa
Simplify cmNinjaTargetGenerator using cmGeneratorTarget
|
13 years ago |
Peter Kuemmel
|
dbe3dce546
Ninja: add .def file support
|
13 years ago |