Commit History

Author SHA1 Message Date
  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