Commit History

Author SHA1 Message Date
  Sebastian Holtermann 6136ab5e17 Ninja: Use cmNinjaRule as sole parameter in the WriteRule and AddRule methods 6 years ago
  Brad King 66efdbd21a Merge topic 'additional_clean_files' 6 years ago
  Brad King 0064edf417 Merge topic 'ninja-pool-custom-command' 6 years ago
  Sebastian Holtermann 7b23001f20 Ninja: Add support for additional clean files 6 years ago
  Rosen Matev 9f76961de8 Support job pools in custom commands and targets 6 years ago
  Sebastian Holtermann 054954d855 Ninja: Use clean target instead of clean tool in `cmake --target clean` calls 6 years ago
  Sebastian Holtermann 47da9859e8 Ninja: In cmGlobalNinjaGenerator use std::unique_ptr to manage output streams 6 years ago
  Sebastian Holtermann 9902702134 Ninja: Add and use cmGlobalNinjaGenerator::CMakeCmd method 6 years ago
  Sebastian Holtermann 02293841e7 Ninja: Simplify cmGlobalNinjaGenerator::AddRule and HasRule methods 6 years ago
  Bartosz Kosiorek 324d18bb34 cmake: Teach --build mode to support multiple targets 6 years ago
  Ben Boeckel 72f9bb2993 ninja: make dyndep generation language aware 6 years ago
  Brad King f4f3b6b9af Ninja: Detect when ninja is new enough to support a multi-line depfile 6 years ago
  Brad King d75fec5a88 Merge topic 'tidy-use-equals-default' 6 years ago
  Brad King 9620cb935a Merge topic 'add_consistent_verbose_build_flag' 6 years ago
  Robert Maynard 1a45266cb5 cmGlobalGenerator: Add a class that represent the build command 7 years ago
  Regina Pfeifer 094f01d0f0 cleanup: Prefer compiler provided special member functions 6 years ago
  Regina Pfeifer 55671b41d2 clang-tidy: Use `= default` 6 years ago
  Zack Galbreath dc6888573d Pass EXCLUDE_FROM_ALL from directory to targets 6 years ago
  Kitware Robot d7204e649e Revise C++ coding style using clang-format-6.0 7 years ago
  Florian Maushart 1ab3881ec9 cmake: Add options for parallel builds to --build mode 7 years ago
  Brad King 5650ba1d6a Ninja: Drop unnecessary ident encoding logic for paths 7 years ago
  Shane Parris 3f4b81f540 Add glob verify support to XCode, VS, Ninja, and Makefile generators 7 years ago
  Matthias Maennich 7374cb857c Ninja: Cache ConvertToNinjaPath results to avoid repeat work 8 years ago
  Matthias Maennich ed19e8136d Ninja: Improve performance with deeply-dependent custom targets 8 years ago
  Brad King 0b33aee48b Use C++11 override instead of CM_OVERRIDE 8 years ago
  Daniel Pfeifer 2b4c32c95f clang-format: format all code as Cpp11 8 years ago
  Daniel Pfeifer ca2233e31f IWYU: Mark cmConfigure.h with pragma: keep 8 years ago
  Daniel Pfeifer 5962db4389 Use C++11 nullptr 8 years ago
  Daniel Pfeifer b1ec5deaf1 Pass large types by const&, small types by value 8 years ago
  Brad King 6a2f833563 Ninja: Fix escaping of path to depfile 8 years ago