Brad King
|
27302fa005
Merge topic 'compile-commands-modules'
|
2 years ago |
Ben Boeckel
|
677b28dc7b
Ninja: include module mapper flags in `compile_commands.json`
|
2 years ago |
Clemens Wasser
|
1bb0e59318
codecvt: Extrace codecvt::Encoding to remove codecvt includes
|
2 years ago |
Ben Boeckel
|
0183e1bca3
cxxmodules: remove `CMAKE_EXPERIMENTAL_CXX_MODULE_DYNDEP` variable
|
2 years ago |
Brad King
|
da27ff1e96
Preserve --compile-no-warning-as-error in automatic CMake re-runs
|
2 years ago |
Brad King
|
9939f606a6
Merge topic 'cxxmodules-private-between-targets'
|
2 years ago |
Ben Boeckel
|
18f87c87f8
cmCxxModuleMapper: track whether modules are private or not
|
2 years ago |
Orkun Tokdemir
|
993dde925f
TargetGenerator: Factor out generation of code check rules
|
2 years ago |
Brad King
|
1f1894af1f
Ninja: Fix Fortran INCLUDE directive dependencies when not preprocessing
|
2 years ago |
Brad King
|
9075ebda60
Ninja: Rename internal Fortran scanner flag from --pp= to --src=
|
2 years ago |
Marc Chevrier
|
241304190f
CMake code rely on cmList class for CMake lists management (part. 2)
|
2 years ago |
Brad King
|
dfe32d797e
Merge topic 'ninja-performance'
|
2 years ago |
Nicolas van Kempen
|
426f3295f6
Ninja: Use more efficient data structures to collect outputs
|
2 years ago |
Brad King
|
0b2b89cd93
Merge topic 'mingw-slashes'
|
2 years ago |
Brad King
|
a67cd9c39c
Ninja: Restore slash style for MinGW tools when extra languages are enabled
|
2 years ago |
Brad King
|
ca8c171021
Merge topic 'clang-windows-cxx-modules'
|
2 years ago |
Brad King
|
6013227230
cmGlobalNinjaGenerator: Use forward slashes in clang modmap format on Windows
|
2 years ago |
Brad King
|
8ebe3f92b3
cmGlobalNinjaGenerator: Detect GNU-like command-line for dyndep collator
|
2 years ago |
Brad King
|
f3ca199c9b
cmGlobalNinjaGenerator: Factor out GNU-like command-line detection on Windows
|
2 years ago |
Brad King
|
f79817fcf0
cmCxxModuleMapper: Use value semantics in path conversion callback
|
2 years ago |
Brad King
|
9128a4c158
Merge topic 'revert-optimize-target-depends-closure'
|
2 years ago |
Brad King
|
685108a582
Ninja: Revert "Optimize target depends closure" due to performance regression
|
2 years ago |
Kyle Edwards
|
df38eaab2c
Ninja Multi-Config: Write output path prefix
|
2 years ago |
Marc Chevrier
|
ede33f30cf
Apple: Handle generation and comsuption of text-based stubs (.tbd files)
|
2 years ago |
Brad King
|
cc118ddd70
cmGlobalNinjaGenerator: Remove unused member
|
2 years ago |
Ben Boeckel
|
eed295fd8a
cmGlobalNinjaGenerator: require that dependency info files work
|
2 years ago |
Ben Boeckel
|
7abddcab08
Ninja: require Ninja 1.11 for C++ module support
|
2 years ago |
Pierre Testart
|
1f16af01f4
cmGlobalNinjaGenerator: Optimize target depends closure
|
2 years ago |
Rose
|
6d15754814
Make vector operations more efficient
|
3 years ago |
Brad King
|
3b4337adc7
Merge topic 'clang-tidy-export-fixes-dir'
|
3 years ago |