1. ee57a3f Run clang-format by Dan Willemsen · 6 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. ae1d58c Var and Value classes cleanup and memory footprint reduction. by Sasha Smundak · 6 years ago
  5. ce812f5 Implement 'final' assignments. by Sasha Smundak · 6 years ago
  6. 8174f9b Clean up Symbol handling. by Sasha Smundak · 6 years ago
  7. c3f6a97 Add KATI_(deprecate|obsolete)_export by Dan Willemsen · 6 years ago
  8. 7419741 Expand PeekVar to KATI_(deprecated|obsolete)_var by Dan Willemsen · 6 years ago
  9. ff90ea3 Fix list of used environment variables by Dan Willemsen · 7 years ago
  10. 36e5729 Keep track of stack usage, report line that used the most by Dan Willemsen · 7 years ago
  11. 3ce083f `clang-format -i -style=file *.cc *.h` by Dan Willemsen · 7 years ago
  12. 276e96a Add deprecated / obsolete variable support by Dan Willemsen · 7 years ago
  13. e41c755 Add --color_warnings to make warnings/errors like clang by Dan Willemsen · 7 years ago
  14. 896c7ff Merge pull request #87 from nlewycky/master by Dan Willemsen · 8 years ago
  15. f87d49e Support marking variables as readonly by Dan Willemsen · 8 years ago
  16. c4f7662 [C++] Allow targets which start with `='. by Shinichiro Hamaji · 8 years ago
  17. f8dad36 Fix typo in comment. by Nick Lewycky · 8 years ago
  18. 067e9f1 Turn CHECK failure that depends on file system state into an error message by Nick Lewycky · 8 years ago
  19. 52fe6fc [C++] Do not evaluate recursive variable in ifdef by Shinichiro Hamaji · 8 years ago
  20. 1c3a695 Support all kinds of command line variables by Shinichiro Hamaji · 8 years ago
  21. 2941ea0 [C++] Handle .POSIX at eval time by Shinichiro Hamaji · 8 years ago
  22. 786881c [C++] Replace erroneous return in EvalInclude() by Stefan Becker · 8 years ago
  23. 29b9b74 [C++] Honor "override" when setting global variable by Stefan Becker · 8 years ago
  24. c9b9e5e [C++] Associate global variables with Symbols directly by Shinichiro Hamaji · 8 years ago
  25. 92a4738 [C++] Add a fast path for interning lhs of assignments by Shinichiro Hamaji · 8 years ago
  26. 90e52ce [C++] Remove unnecessary allocation for SimpleVar by Shinichiro Hamaji · 8 years ago
  27. 772ff7f [C++] Reduce the number of Intern call a bit by Shinichiro Hamaji · 8 years ago
  28. 7a2659e [C++] Stop using shared_ptr in eval by Shinichiro Hamaji · 8 years ago
  29. bdfa4da [C++] Remove EvalResult, which is unused by Shinichiro Hamaji · 8 years ago
  30. 220cdef [C++] Remove Evaluator::in_vars_ by Shinichiro Hamaji · 8 years ago
  31. ea54976 [C++] Fail for semicolons without a rule by Shinichiro Hamaji · 9 years ago
  32. 97d8f1d [C++] Fail for newlines in expanded rule statement by Shinichiro Hamaji · 9 years ago
  33. 28da237 [C++] Explicitly disallow $(shell) in other make constructs by Shinichiro Hamaji · 9 years ago
  34. d236eb0 [C++] Let ifdef allow trailing spaces in a variable name by Shinichiro Hamaji · 9 years ago
  35. 4421dda [C++] ifdef should fail when there are multiple variables by Shinichiro Hamaji · 9 years ago
  36. 85c74a2 [C++] Remove a confusing message for a missing include file by Shinichiro Hamaji · 9 years ago
  37. 645cca7 Rename value.* and ast.* to expr.* and stmt.*, respectively by Shinichiro Hamaji · 9 years ago
  38. 003d06e [C++] A global refactoring for command line flags by Shinichiro Hamaji · 9 years ago
  39. fb415ad [C++] Remove all shared_ptr<string> by Shinichiro Hamaji · 9 years ago
  40. 5081c71 [C++] Stop using shared_ptr<string> in SimpleVar by Shinichiro Hamaji · 9 years ago
  41. 7e70801 [C++] Regenerate ninja when unset environment variable was set by Shinichiro Hamaji · 9 years ago
  42. 0e3873a [C++] Fix wildcard_cache.mk by Shinichiro Hamaji · 9 years ago
  43. 631a9f8 [C++] Re-parse command when it turns out it is not actually a command by Shinichiro Hamaji · 9 years ago
  44. 94d6f2a [C++] Fix shell_var.mk by Shinichiro Hamaji · 9 years ago
  45. 388e858 [C++] Remove STRING_PIECE macro by Shinichiro Hamaji · 9 years ago
  46. 8d50301 [C++] Suppress warnings by Shinichiro Hamaji · 9 years ago
  47. fe00294 [C++] Initialize Evaluator::avoid_io_ by Shinichiro Hamaji · 9 years ago
  48. e799275 [C++] Introduce Symbol by Shinichiro Hamaji · 9 years ago
  49. 94d7a61 [C++] Implement --ignore_optional_include by Shinichiro Hamaji · 9 years ago
  50. 2a04789 [C++] Use trie to pickfind implicit rules by Shinichiro Hamaji · 9 years ago
  51. d953332 Trim leading ./ when kati includes a file by Shinichiro Hamaji · 9 years ago
  52. 0d4deb6 [C++] Fix err_empty_var_name.mk by Shinichiro Hamaji · 9 years ago
  53. 45a0c76 [C++] Implement export and unexport by Shinichiro Hamaji · 9 years ago
  54. 0ea9e91 [C++] Fix override_override.mk by Shinichiro Hamaji · 9 years ago
  55. f62e9a7 [C++] Define VarOrigin by Shinichiro Hamaji · 9 years ago
  56. 420f775 [C++] Parse override by Shinichiro Hamaji · 9 years ago
  57. ff4584d [C++] Fix err_override.mk by Shinichiro Hamaji · 9 years ago
  58. 6d0d74d [C++] Fix if_recipe.mk by Shinichiro Hamaji · 9 years ago
  59. 5e3e3d2 [C++] Fix target_specific_var_in_var.mk by Shinichiro Hamaji · 9 years ago
  60. 744bb2b go gettable for github.com/google/kati by Fumitoshi Ukai · 9 years ago
  61. 2928f46 [C++] Implement ; in rule by Shinichiro Hamaji · 9 years ago
  62. ffc52c3 [C++] Let target specific variable have its own scope by Shinichiro Hamaji · 9 years ago
  63. 1d545aa Add Apache license header to recently added files by Shinichiro Hamaji · 9 years ago
  64. 784b995 [C++] Implement target specific variables by Shinichiro Hamaji · 9 years ago
  65. b74b890 [C++] Implement $(MAKEFILE_LIST) by Shinichiro Hamaji · 9 years ago
  66. 81699be [C++] Fix value.mk by Shinichiro Hamaji · 9 years ago
  67. 0e74c54 [C++] Fix builtin_rules.mk by Shinichiro Hamaji · 9 years ago
  68. 861bd64 [C++] Make err_include.mk pass by Shinichiro Hamaji · 9 years ago
  69. 0562c30 [C++] Implement suffix rule by Shinichiro Hamaji · 9 years ago
  70. 9b16bda [C++] Parse all kinds of rules by Shinichiro Hamaji · 9 years ago
  71. bef3060 [C++] Fix assign_types.mk by Shinichiro Hamaji · 9 years ago
  72. 6e6de8d [C++] Implement include directive by Shinichiro Hamaji · 9 years ago
  73. d146f4c [C++] Implement ifeq by Shinichiro Hamaji · 9 years ago
  74. 6cb1c25 [C++] Implement else by Shinichiro Hamaji · 9 years ago
  75. 2847f09 [C++] Use asts instead of stmts for consistency by Shinichiro Hamaji · 9 years ago
  76. 7e256df [C++] Implement ifdef by Shinichiro Hamaji · 9 years ago
  77. 42b625f [C++] Parse include directives by Shinichiro Hamaji · 9 years ago
  78. 8ee8c37 [C++] Fix lineno handling by Shinichiro Hamaji · 9 years ago
  79. 9619b36 [C++] Implement $(warning) and $(error) by Shinichiro Hamaji · 9 years ago
  80. 4c469b3 [C++] Implementing += by Shinichiro Hamaji · 9 years ago
  81. 776ca30 [C++] The first commit for C++ version by Shinichiro Hamaji · 9 years ago