Commit History

Author SHA1 Message Date
  Brad King e93ad8eecd Merge topic 'ninja-better-order-depends' 2 years ago
  Ben Boeckel ed45432571 cmNinjaTargetGenerator: do not order-depend on C++ module sources 2 years ago
  Ben Boeckel 0973cd6702 cmNinjaTargetGenerator: use the file set visibility API 2 years ago
  Ben Boeckel 51f9d9f0a2 cmNinjaTargetGenerator: avoid traversing old outputs repeatedly 2 years ago
  Sebastian Theophil 67ddca187c Ninja: Set TARGET_COMPILE_PDB correctly for compile_commands.json 2 years ago
  Ben Boeckel 3cddd11649 Ninja: message about not compiled sources explicitly 2 years ago
  Ben Boeckel ff18acc301 CXXModules: remove `EXPERIMENTAL` from C++ module variable names 2 years ago
  Martin Duffy ec2ba29ac5 Ninja: Allow compilation before generation of dependencies' private sources 2 years ago
  Brad King 0f16ebf333 cmNinjaTargetGenerator: Reduce lifetime of custom command list 2 years ago
  Ben Boeckel 9b9ec70b54 Ninja: generate scanning and build rules for C++20 module synthetic targets 2 years ago
  Brad King d8b6a750a0 Merge topic 'windows-tidy-cmstrcat' 2 years ago
  Brad King 241ee252ce IWYU: Update for Debian 12 CI job 2 years ago
  Ben Boeckel d4144b9c0a strings: use `emplace_back` with `cmStrCat` arguments 2 years ago
  Ben Boeckel 677b28dc7b Ninja: include module mapper flags in `compile_commands.json` 2 years ago
  Ben Boeckel 6ff5cdc533 cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesets 2 years ago
  Orkun Tokdemir b480315e0c TargetGenerator: Add SKIP_LINTING source property 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 72faa9a017 CreateRulePlaceholderExpander(): enhance memory management 2 years ago
  Marc Chevrier 241304190f CMake code rely on cmList class for CMake lists management (part. 2) 2 years ago
  Brad King 0f6a1dd3ed Ninja: Revert "Exclude NVHPC -Werror flags during Fortran preprocessing" 2 years ago
  Marc Chevrier e08ba229ee CMake code rely on cmList class for CMake lists management (part. 1) 2 years ago
  Brad King 6b58cdd4cf Ninja: Exclude NVHPC -Werror flags during Fortran preprocessing 2 years ago
  Stefan Schober 099934e313 Add generator expression support to static code analysis hooks 2 years ago
  Brad King ca8c171021 Merge topic 'clang-windows-cxx-modules' 2 years ago
  Brad King 8ebe3f92b3 cmGlobalNinjaGenerator: Detect GNU-like command-line for dyndep collator 2 years ago
  Brad King 43e973eba2 cmGeneratorTarget: Pass language to GetAppleArchs when possible 2 years ago
  Brad King 93afe804ce cmGeneratorTarget: Convert GetAppleArchs output argument to return value 2 years ago
  Robert Maynard 2def6a874b CUDA: Add support for CUBIN, FATBIN, and OPTIXIR compilation 2 years ago