Brad King
|
73bfad72d3
cmNinjaTargetGenerator: Factor out AddIncludeFlags helper
|
10 years ago |
Brad King
|
6a56740e27
cmNinjaTargetGenerator: Add Fortran flag generation
|
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
|
c1113705d7
Merge topic 'compiler-launcher'
|
10 years ago |
Bill Hoffman
|
698f75971b
Add options to launch the compiler through tools like ccache or distcc
|
10 years ago |
Stephen Kelly
|
ccbc225913
cmGeneratorTarget: Move Feature API from cmTarget.
|
10 years ago |
Brad King
|
ada5ffce7b
Add options to run include-what-you-use with the compiler
|
10 years ago |
Brad King
|
a390de65e0
Ninja: Generate separate compile and link rules for each target
|
10 years ago |
Thomas Herz
|
b3de0dfe93
Ninja: Use forward slashes for any GCC on Windows (#15439)
|
10 years ago |
Brad King
|
378c2a0e86
Ninja: Refactor detection of MinGW tools on Windows
|
10 years ago |
Stephen Kelly
|
32b8f03acc
cmMakefile: Port users of GetStart* methods to new names.
|
10 years ago |
Stephen Kelly
|
0b945ea9a6
Genex: Allow COMPILE_LANGUAGE when processing compile definitions.
|
10 years ago |
Brad King
|
8a93d3ea18
Ninja: Use "deps = msvc" only for C and CXX (#15253)
|
11 years ago |
Brad King
|
abec4213d6
Merge topic 'fix-OBJECT_DEPENDS-after-path-normalization'
|
11 years ago |
Brad King
|
9259d77881
Normalize OBJECT_DEPENDS paths to match custom commands (#15366)
|
11 years ago |
Stephen Kelly
|
ee38062be8
IncludeDirectories: Respect SYSTEM flag when using CONFIG genex.
|
11 years ago |
Stephen Kelly
|
931e055d8c
Port all cmOStringStream to std::ostringstream.
|
11 years ago |
Brad King
|
90b015a0ba
Merge topic 'ninja-fix-crash-on-error'
|
11 years ago |
Brad King
|
9a13fcbf02
Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325)
|
11 years ago |
Brad King
|
e15a7075b5
Add an option for explicit BYPRODUCTS of custom commands (#14963)
|
11 years ago |
Brad King
|
67bd514adc
Ninja: Refactor restat to be a string internally
|
11 years ago |
Nils Gladitz
|
cc1139cc30
strings: Remove redundant calls to std::string::c_str()
|
11 years ago |
Adam Strzelecki
|
93371ed592
Ninja: Skip generating empty phony rules
|
11 years ago |
Brad King
|
8256ccb78c
Add OBJECT_FILE_DIR rule placeholder for compilation lines
|
11 years ago |
Brad King
|
c2eeb08b06
cmTarget: Add GetFeatureAsBool method
|
11 years ago |