1. 40f26e1 Add --top_level_phony by Dan Willemsen · 5 years ago
  2. cf01530 Fix deprecate/obsolete vars in ifdef/call by Dan Willemsen · 6 years ago
  3. b4482cb Fix 'append final' assignment. by Sasha Smundak · 6 years ago
  4. ce812f5 Implement 'final' assignments. by Sasha Smundak · 6 years ago
  5. e8f4d6d Do not rewrite dependencies on implicit outputs to be the primary output by Sasha Smundak · 6 years ago
  6. eeee13a Fix bug around empty targets in static pattern rules by Dan Willemsen · 6 years ago
  7. a42898a Add options to limit non-PHONY target prefixes by Dan Willemsen · 6 years ago
  8. 8b551c5 Add some simple sanity checks around PHONY targets by Dan Willemsen · 6 years ago
  9. 6aafee6 Add warnings (and errors) for implicit and suffix rules by Dan Willemsen · 6 years ago
  10. c3f6a97 Add KATI_(deprecate|obsolete)_export by Dan Willemsen · 6 years ago
  11. 23fa843 Support the implicit "-a" in find by Dan Willemsen · 6 years ago
  12. 7419741 Expand PeekVar to KATI_(deprecated|obsolete)_var by Dan Willemsen · 6 years ago
  13. ff90ea3 Fix list of used environment variables by Dan Willemsen · 7 years ago
  14. fcc71f8 Add segfault handler by Dan Willemsen · 7 years ago
  15. 276e96a Add deprecated / obsolete variable support by Dan Willemsen · 7 years ago
  16. 72a8e01 Include implicit outputs in the DepNode graph by Dan Willemsen · 7 years ago
  17. b78d16f Support Ninja implicit outputs by Dan Willemsen · 7 years ago
  18. f63a3fd Add --werror_find_emulator, --werror_overriding_commands by Dan Willemsen · 7 years ago
  19. 2f75ffa Allow rules to specify custom ninja pools by Dan Willemsen · 8 years ago
  20. 2547af0 Merge pull request #97 from danw/file_func by Dan Willemsen · 8 years ago
  21. f06d801 Implement the `file` function to read and write files by Dan Willemsen · 8 years ago
  22. f87d49e Support marking variables as readonly by Dan Willemsen · 8 years ago
  23. 1abedff Stop using .PHONY as a build target in phony.mk by hamaji · 8 years ago
  24. c4f7662 [C++] Allow targets which start with `='. by Shinichiro Hamaji · 8 years ago
  25. 5e6b2e4 Add testcases for commandline variables by Shinichiro Hamaji · 8 years ago
  26. 52fe6fc [C++] Do not evaluate recursive variable in ifdef by Shinichiro Hamaji · 8 years ago
  27. 3e98b6b [C++] Fix handling CRLF after a backslash by Shinichiro Hamaji · 8 years ago
  28. 71e7934 [C++] Fix $(join) for #76 by Shinichiro Hamaji · 8 years ago
  29. 9f4c646 [C++] $(eval) stops when first character is '#' by Stefan Becker · 8 years ago
  30. 390115c Handle nested define/endef by Shinichiro Hamaji · 8 years ago
  31. c15a824 Update findleaves.py and add a few testcases by Shinichiro Hamaji · 8 years ago
  32. 9f6343c Always sort glob results by Shinichiro Hamaji · 8 years ago
  33. 8082dcb Skip 3 tests which fail with make 4 by Shinichiro Hamaji · 8 years ago
  34. 1561f68 Skip shell_var_with_args.mk with GNU make 4 by Shinichiro Hamaji · 8 years ago
  35. a1ded1c Use override in posix_var.mk to fix test with make 4 by Shinichiro Hamaji · 8 years ago
  36. 2d2ed95 Explicitly use SHELL=/bin/bash by Shinichiro Hamaji · 8 years ago
  37. 855fea4 Fix multi_implicit_output_patterns.mk for GNU make 4 by Shinichiro Hamaji · 8 years ago
  38. 2941ea0 [C++] Handle .POSIX at eval time by Shinichiro Hamaji · 8 years ago
  39. 03fa345 Add testcase/posix_var.mk by Shinichiro Hamaji · 8 years ago
  40. c6926b0 Add testcase/call_with_whitespace.mk by Shinichiro Hamaji · 8 years ago
  41. 5dfb361 Add testcase/recursive_marker.mk by Shinichiro Hamaji · 8 years ago
  42. 6823600 Add a test case to override_override.mk by Shinichiro Hamaji · 8 years ago
  43. becba50 [C++] Strip a trailing \r by Shinichiro Hamaji · 8 years ago
  44. 89f6a2b [C++] Error for missing endef by Shinichiro Hamaji · 8 years ago
  45. 083fd26 [C++] Error for missing endif by Shinichiro Hamaji · 8 years ago
  46. ce7a2b4 Add a whitespace after an open paren for subshell by Shinichiro Hamaji · 8 years ago
  47. 044a51d Fix https://github.com/google/kati/issues/47 by Shinichiro Hamaji · 8 years ago
  48. c3a4834 Use subshell even when a command starts with '(' by Shinichiro Hamaji · 8 years ago
  49. e6a4d17 Fix https://github.com/google/kati/issues/46 by Shinichiro Hamaji · 8 years ago
  50. 422179d [C++] Escape $(SHELL) in ninja by Shinichiro Hamaji · 8 years ago
  51. 348a960 [C++] Handle multi-word SHELL in $(shell) by Shinichiro Hamaji · 8 years ago
  52. deb9290 [C++] Fix DO_SORT_AND_UNIQ_AT_ONCE by Shinichiro Hamaji · 8 years ago
  53. 1443689 [C++] Use LCP merge sort for $(sort) by Shinichiro Hamaji · 8 years ago
  54. 0b544c5 [C++] Ninja: Detect and drop mkdir -p $(dir $@) by Dan Willemsen · 9 years ago
  55. 7eac665 [C++] Handle multiple implicit patterns properly by Shinichiro Hamaji · 8 years ago
  56. 12f41b6 [C++] static_pattern.mk is passing by Shinichiro Hamaji · 8 years ago
  57. ceedf3f Do not use implicit wildcard in prerequisites by Shinichiro Hamaji · 8 years ago
  58. fcbadb2 [C++] Trim leading ./ in output patterns by Shinichiro Hamaji · 8 years ago
  59. 271c580 [C++] Fix target specific variables in implicit rules by Shinichiro Hamaji · 8 years ago
  60. 29e4570 [C++] Regenerate build.ninja when PATH was changed by Shinichiro Hamaji · 9 years ago
  61. bb28730 An attempt to fix failures on Travis-CI by Shinichiro Hamaji · 9 years ago
  62. b25f8ab Show the failed reason in ninja_regen.sh by Shinichiro Hamaji · 9 years ago
  63. ea54976 [C++] Fail for semicolons without a rule by Shinichiro Hamaji · 9 years ago
  64. 97d8f1d [C++] Fail for newlines in expanded rule statement by Shinichiro Hamaji · 9 years ago
  65. b8517f7 Add implicit_pattern_rule_chain2.mk by Shinichiro Hamaji · 9 years ago
  66. 28da237 [C++] Explicitly disallow $(shell) in other make constructs by Shinichiro Hamaji · 9 years ago
  67. cbe9f49 [C++] Add a minimal support for .SUFFIXES by Shinichiro Hamaji · 9 years ago
  68. 3de9ae0 Add delete_on_error.mk by Shinichiro Hamaji · 9 years ago
  69. 748969f [C++] Do not trim trailing spaces in variable assignments by Shinichiro Hamaji · 9 years ago
  70. 760f959 Add two testcases for previous change by Shinichiro Hamaji · 9 years ago
  71. 4421dda [C++] ifdef should fail when there are multiple variables by Shinichiro Hamaji · 9 years ago
  72. 6ce977d [C++] Regenerate ninja files when symlink was changed by Shinichiro Hamaji · 9 years ago
  73. 9c5ec1d [go] Mark find_command.mk and wildcard.mk as FAIL by Shinichiro Hamaji · 9 years ago
  74. b717561 [C++] Make FindEmulator's symlink support better by Shinichiro Hamaji · 9 years ago
  75. bd3bb23 [C++] Fix FindEmulator for paths in symlinks by Shinichiro Hamaji · 9 years ago
  76. 5de5826 [C++] Do not escape ! in a shell script by Shinichiro Hamaji · 9 years ago
  77. cb4724e [C++] Fix realpath implementation for multiple parameters by Shinichiro Hamaji · 9 years ago
  78. 9d918f8 Remove ninja_normalized_path2.mk by Shinichiro Hamaji · 9 years ago
  79. 867fb12 Add a test to check if the first target is the default target by Shinichiro Hamaji · 9 years ago
  80. 5b26db3 Add support for default targets in ninja output by Colin Cross · 9 years ago
  81. 138c4d8 [C++] Show a warning for mismatched output patterns by Shinichiro Hamaji · 9 years ago
  82. 53ffb07 [C++] Fix merge of rules with output patterns by Shinichiro Hamaji · 9 years ago
  83. 170e8b3 [C++] Do not stop parsing until parens are matched by Shinichiro Hamaji · 9 years ago
  84. a7984ad [C++] Correct the implementation of $* by Shinichiro Hamaji · 9 years ago
  85. 36b6582 [C++] Fix for multiple output patterns in a rule by Shinichiro Hamaji · 9 years ago
  86. 00496aa [C++] Fix err_invalid_ifeq3.mk by Shinichiro Hamaji · 9 years ago
  87. b6a0454 [C++] Fix submake_basic.mk for non-ninja mode by Shinichiro Hamaji · 9 years ago
  88. 91571ac Make it possible to write tests for submake by Shinichiro Hamaji · 9 years ago
  89. d1578d5 [go] fix func_backslash.mk and err_invalid_ifeq5.mk by Fumitoshi Ukai · 9 years ago
  90. cdcd419 [C++] Define MAKE=make -j cpus/2 by Shinichiro Hamaji · 9 years ago
  91. 91d1249 Correct the priority of initial variables by Shinichiro Hamaji · 9 years ago
  92. df71232 Merge branch 'regen' of git://github.com/danw/kati into danw-regen by Shinichiro Hamaji · 9 years ago
  93. dfb3096 [C++] Fix ckati with no arguments building all phony targets by Dan Willemsen · 9 years ago
  94. f3a4ced [C++] Fix ninja EmitNode early exit by Dan Willemsen · 9 years ago
  95. 3faa60f [C++-ninja] Fix phony rules not always running by Dan Willemsen · 9 years ago
  96. e6f6858 [C++] Fix newlines in $(info/warning/error) by Dan Willemsen · 9 years ago
  97. fcd7a98 [C++] Fix testcase/nothing_to_do.mk by Dan Willemsen · 9 years ago
  98. 45c49cc [C++] Fix ninja multiline_arg testcase by Dan Willemsen · 9 years ago
  99. 8741741 [C++] Regen ninja file if ckati arguments change by Dan Willemsen · 9 years ago
  100. ae8fc80 Fix line continuations in multiline variables by Dan Willemsen · 9 years ago