Ben Boeckel
|
18f87c87f8
cmCxxModuleMapper: track whether modules are private or not
|
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 |
Kyle Edwards
|
232467eb1c
clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property
|
3 years ago |
Ben Boeckel
|
21b9fb1e8c
cmCxxModuleMapper: support the `clang` module map format
|
3 years ago |
Ben Boeckel
|
f4a17b29d3
cmDyndepCollation: factor out metadata writing for dyndep
|
3 years ago |
Ben Boeckel
|
2f93a272d0
cmDyndepCollation: factor out parsing dyndep information
|
3 years ago |
Ben Boeckel
|
5e026739e1
cmGlobalGenerator: factor out C++ module support checking
|
3 years ago |
Ben Boeckel
|
0015cb95de
cmGlobalNinjaGenerator: fix comment typo
|
3 years ago |
Alex Turbov
|
6e3e8827fa
Refactor: `cmGlobalGeneratorFactory::GetDocumentation` returns entry
|
3 years ago |