Commit History

Author SHA1 Message Date
  Pavel Solodovnikov 653b894683 Reduce raw string pointers usage. 7 years ago
  Pavel Solodovnikov c85bb007df Reduce allocation of temporary values on heap. 7 years ago
  Brad King 05af537ecc cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_fun 8 years ago
  Matthias Maennich f0489856e3 Retire std::auto_ptr and its macro CM_AUTO_PTR 8 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
  Pavel Solodovnikov 7d5095796a Meta: modernize old-fashioned loops to range-based `for`. 8 years ago
  Daniel Pfeifer 2b4c32c95f clang-format: format all code as Cpp11 8 years ago
  Daniel Pfeifer 190e3825d4 Replace C-style casts 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 82badfffc3 Ninja: Fix CMP0058 on MinGW 8 years ago
  Brad King 6a2f833563 Ninja: Fix escaping of path to depfile 8 years ago
  Pavel Solodovnikov 2c2bb5f527 Remove unnecessary operator<< usage 8 years ago
  Kevin Puetz b554caf753 Ninja: List compile_commands.json as generated by CMake 8 years ago
  Daniel Pfeifer c36d63cd48 cmake: initialize with Role that controls which commands to register 8 years ago
  Brad King 74672e2ffa Merge topic 'ninja-dyndep-response-file' 8 years ago
  Bernhard Burgermeister 594d3d6fff Ninja: support response file for cmake_ninja_depends on Windows 8 years ago
  Ben Boeckel adf60b2838 ninja: break unnecessary target dependencies 8 years ago
  Brad King 5b241d0ae8 Merge topic '16760-refactor-get-mac-content-directory' 8 years ago
  Gregor Jasny cf320f7cd7 Replace boolean `implib` parameters with enum 8 years ago
  Christian Pfeiffer bbb5c3efe2 Ninja,Makefile: Unify command line limit logic 8 years ago
  Daniel Pfeifer 1d829c862c Use quotes for non-system includes 8 years ago
  Brad King 666bb0e3fa Merge topic 'include-what-you-use' 9 years ago
  Daniel Pfeifer 2e620f0b38 Fix several include-what-you-use findings 9 years ago
  Daniel Pfeifer 1e994985d8 cmGlobalNinjaGenerator: Suppress clang-tidy warning 9 years ago
  Brad King 353f6362ba Ninja: Fix POST_BUILD noop on Windows 9 years ago
  Alexis Murzeau e983bd326a Ninja: Use binary dir for `$subdir/all` targets 9 years ago
  Brad King 1e555a44aa Merge topic 'ninja-encoding' 9 years ago
  Dāvis Mosāns ced77d2bbd Ninja: Use ANSI encoding for Ninja build files on Windows 9 years ago