Commit History

Autor SHA1 Mensaxe Data
  Brad King 6dd89529e8 Ninja Multi-Config: Fix crash on custom command config with no output %!s(int64=4) %!d(string=hai) anos
  Kyle Edwards 3b864b2583 Ninja Multi-Config: Include configs in long CC scripts %!s(int64=4) %!d(string=hai) anos
  Kyle Edwards 3a95503512 Ninja: Use CMP0116 status recorded at time of custom command's creation %!s(int64=4) %!d(string=hai) anos
  Ben Boeckel ca505718f4 clang-tidy: fix `readability-redundant-string-init` warnings %!s(int64=4) %!d(string=hai) anos
  Kyle Edwards 98805a11ce Ninja Multi-Config: Run POST_BUILD when BYPRODUCTS don't overlap %!s(int64=4) %!d(string=hai) anos
  Shannon Booth d43f4692e0 Ninja: Omit custom commands with an empty COMMAND %!s(int64=4) %!d(string=hai) anos
  Kyle Edwards dcf9f4d2f7 Ninja Multi-Config: Add support for cross-config custom commands %!s(int64=5) %!d(string=hai) anos
  Brad King 7b64b0cd5a cmLocalGenerator: Refactor custom command generator construction %!s(int64=5) %!d(string=hai) anos
  Brad King 84fecbf214 cmLocalNinjaGenerator: Remove leftover local debugging comment %!s(int64=5) %!d(string=hai) anos
  Kyle Edwards 146e1e6ba1 Ninja: Transform DEPFILEs with policy CMP0116 %!s(int64=5) %!d(string=hai) anos
  Vitaly Stakhovsky 1380b43764 Refactor: Use cmToCStr() %!s(int64=5) %!d(string=hai) anos
  Vitaly Stakhovsky 11425041f0 cmMakefile::GetDefinition: return cmProp %!s(int64=5) %!d(string=hai) anos
  Ben McMorran 37a279f8d1 Ninja: Write msvc_deps_prefix as UTF-8 when console codepage is UTF-8 %!s(int64=5) %!d(string=hai) anos
  Brad King 261a2585d9 Merge topic 'cleanup-target-types' %!s(int64=5) %!d(string=hai) anos
  Kyle Edwards cfe2dc4721 Ninja: Remove parameter default for cmNinjaTargetDepends %!s(int64=5) %!d(string=hai) anos
  Brad King 422d9a0ab2 Factor out generator checks for filtering out interface libraries %!s(int64=5) %!d(string=hai) anos
  Vitaly Stakhovsky eaad8072ee cmNonempty: Convenience inlines to check for non-empty string %!s(int64=5) %!d(string=hai) anos
  Vitaly Stakhovsky b36d1bdd9d Single location for cmProp typedef %!s(int64=5) %!d(string=hai) anos
  Brad King 99ab9212f0 Merge topic 'ninja-multi-install' %!s(int64=5) %!d(string=hai) anos
  Kyle Edwards dddb4f02f7 Ninja Multi-Config: Make "install" targets depend on default configs %!s(int64=5) %!d(string=hai) anos
  Vitaly Stakhovsky aba23c747b cmMakefile::GetProperty: return cmProp %!s(int64=5) %!d(string=hai) anos
  Brad King d6119e2305 Merge topic 'cleanup-endls-1' %!s(int64=5) %!d(string=hai) anos
  Brad King a6611577c3 Merge topic 'cmprop-getglobalprop' %!s(int64=5) %!d(string=hai) anos
  Alex Turbov 3fdd8db3aa Refactor: Avoid `std::endl` where it's not necessary (part 1) %!s(int64=5) %!d(string=hai) anos
  Vitaly Stakhovsky c84cf42897 cmState::GetGlobalProperty: return cmProp %!s(int64=5) %!d(string=hai) anos
  Brad King 25f48761fa Simplify absolute path conversions using CollapseFullPath full signature %!s(int64=5) %!d(string=hai) anos
  Kyle Edwards 110037369d Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja %!s(int64=5) %!d(string=hai) anos
  Kyle Edwards 5a8a9f7229 Ninja: Add multi-config variant %!s(int64=6) %!d(string=hai) anos
  Kyle Edwards 3bc63e99e4 Refactor: Prepare Ninja generator for multi-config %!s(int64=6) %!d(string=hai) anos
  Marc Chevrier f93385283f cmLocalGenerator: modernize memory management %!s(int64=6) %!d(string=hai) anos