Brad King
|
8ebe3f92b3
cmGlobalNinjaGenerator: Detect GNU-like command-line for dyndep collator
|
2 years ago |
Ben Boeckel
|
837f7c113a
cmCommonTargetGenerator: classify linked target directories by language
|
2 years ago |
Ben Boeckel
|
e84fcbcb0b
cxxmodules: support new round of Clang patches
|
3 years ago |
Brad King
|
3b4337adc7
Merge topic 'clang-tidy-export-fixes-dir'
|
3 years ago |
Kyle Edwards
|
232467eb1c
clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property
|
3 years ago |
Ben Boeckel
|
9c66224668
cmNinjaTargetGenerator: skip setting `depfile` for `none` scantypes
|
3 years ago |
Ben Boeckel
|
9123a0991f
cmNinjaTargetGenerator: use `.clear()` to empty out some strings
|
3 years ago |
Ben Boeckel
|
3fc2de5c74
cmDyndepCollation: factor out writing C++ module info from Ninja
|
3 years ago |
Ben Boeckel
|
e37ff5694c
cmGeneratorTarget: factor out fileset info and scanning detection
|
3 years ago |
Ben Boeckel
|
9e61fc3d6d
cmGeneratorTarget: factor out dyndep support detection
|
3 years ago |
Ben Boeckel
|
a02d792c6e
cxxmodules: add properties to control scanning
|
3 years ago |
Ben Boeckel
|
008c09d6db
cmNinjaTargetGenerator: factor out determining the fileset of a source
|
3 years ago |
Brad King
|
a9d5a0bf4b
Merge topic 'compile-commands-output-field'
|
3 years ago |
Evan Wilde
|
e88509d0e8
Swift: Omit output-file-map when used as a linker
|
3 years ago |
Ben Boeckel
|
887a8874c3
EXPORT_COMPILE_COMMANDS: add `output` field
|
3 years ago |
Thomas Weißschuh
|
36400e9dc1
COMPILER_LAUNCHER: Add support for generator expressions
|
3 years ago |
Kyle Edwards
|
a186c1aff6
Ninja Multi-Config: Deduplicate compile_commands.json for cross configs
|
3 years ago |
Ben Boeckel
|
fddd44c897
cmNinjaTargetGenerator: write out BMI install information for the collator
|
3 years ago |
Ben Boeckel
|
95402a0bd7
cmNinjaTargetGenerator: write out export information for the collator
|
3 years ago |
Ben Boeckel
|
d3e2e61bcd
cmNinjaTargetGenerator: write out fileset information for the collator
|
3 years ago |
Ben Boeckel
|
386465bf83
cmTarget: add support for C++ module fileset types
|
3 years ago |
Ben Boeckel
|
030754a8b3
cmNinjaTargetGenerator: expand CFGIntDir for NMC
|
3 years ago |
Ben Boeckel
|
c107760417
cmNinjaTargetGenerator: support msvc-style deps discovery for scanning
|
3 years ago |
Ben Boeckel
|
64c15ec018
cmNinjaTargetGenerator: add flags for scanning based on the fileset type
|
3 years ago |
Robert Maynard
|
f7c6b9833c
CUDA: Ninja generator generates valid compile database
|
3 years ago |
Peter Hill
|
6b4885b58b
Ninja: Avoid preprocessing twice with explicit Fortran_PREPROCESS
|
3 years ago |
Brad King
|
94a58e502b
cmLocalGenerator: Remove unused IncludePathStyle infrastructure
|
4 years ago |
Brad King
|
30be83c8a2
Merge topic 'ninja-pdb-dir'
|
4 years ago |
Brad King
|
bd36735f65
cmNinjaTargetGenerator: Replace "their" with "there" in comment
|
4 years ago |
Robert Maynard
|
61b9764b03
CUDA: Allow both CUDA_SEPARABLE_COMPILATION and CUDA_PTX_COMPILATION
|
4 years ago |