1. 6cb1c25 [C++] Implement else by Shinichiro Hamaji · 9 years ago
  2. 2847f09 [C++] Use asts instead of stmts for consistency by Shinichiro Hamaji · 9 years ago
  3. 72ae2dd Handle trailing whitespaces in directives properly by Shinichiro Hamaji · 9 years ago
  4. 7e256df [C++] Implement ifdef by Shinichiro Hamaji · 9 years ago
  5. 3275062 [C++] Replace StripXXXSpaces by TrimXXXSpace by Shinichiro Hamaji · 9 years ago
  6. ca66857 Fix handling of strings after define/endef by Shinichiro Hamaji · 9 years ago
  7. 133bf67 [C++] Split lines in CreateRunners by Shinichiro Hamaji · 9 years ago
  8. 810fd03 [C++] Implement define by Shinichiro Hamaji · 9 years ago
  9. d4e8193 [C++] Add a fast path for comment-only-lines by Shinichiro Hamaji · 9 years ago
  10. 14b8bea [C++] Remove AST suffixes from Parser::ParseXXX by Shinichiro Hamaji · 9 years ago
  11. efad2dd [C++] Handle sinclude by Shinichiro Hamaji · 9 years ago
  12. 42b625f [C++] Parse include directives by Shinichiro Hamaji · 9 years ago
  13. 5e26e22 [C++] Fix WordWriter::MaybeAddWhitespace by Shinichiro Hamaji · 9 years ago
  14. 37591ce [C++] Implement subst and strip by Shinichiro Hamaji · 9 years ago
  15. 81b2d0f [C++] Show error for insufficient arguments by Shinichiro Hamaji · 9 years ago
  16. d0e188e [C++] Fix memory leaks by Shinichiro Hamaji · 9 years ago
  17. 2e6cbfc [C++] Fix patsubst.mk by Shinichiro Hamaji · 9 years ago
  18. f019c3b [C++] Fix suffix_subst_pat.mk by Shinichiro Hamaji · 9 years ago
  19. f91d682 [C++] Fix strutil implementations by Shinichiro Hamaji · 9 years ago
  20. 63e68fc [C++] Fix WordScanner by Shinichiro Hamaji · 9 years ago
  21. 02fc55b [C++] Add broken VarSubst implementation by Shinichiro Hamaji · 9 years ago
  22. 4f22f5c [C++] Add all stub functions by Shinichiro Hamaji · 9 years ago
  23. 8ee8c37 [C++] Fix lineno handling by Shinichiro Hamaji · 9 years ago
  24. 9619b36 [C++] Implement $(warning) and $(error) by Shinichiro Hamaji · 9 years ago
  25. 4c469b3 [C++] Implementing += by Shinichiro Hamaji · 9 years ago
  26. 776ca30 [C++] The first commit for C++ version by Shinichiro Hamaji · 9 years ago
  27. a3caa81 remove TODO comment for findleaves by Fumitoshi Ukai · 9 years ago
  28. 040271f improve findleaves by Fumitoshi Ukai · 9 years ago
  29. f9b6ec7 add make-c to measure time to parse android makefiles. by Fumitoshi Ukai · 9 years ago
  30. 40e35f5 fix findleaves; should sort the found filenames. by Fumitoshi Ukai · 9 years ago
  31. c39b188 fix findleaves failed to detect ./system/security/keystore-engine/Android.mk by Fumitoshi Ukai · 9 years ago
  32. cda69c5 synchronize LogAlways by Fumitoshi Ukai · 9 years ago
  33. 8341013 add findleaves support by Fumitoshi Ukai · 9 years ago
  34. f543f4d trace event: also emit findcache init event by Fumitoshi Ukai · 9 years ago
  35. 4a70851 refactor sh builtins by Fumitoshi Ukai · 9 years ago
  36. 72598e7 eval stats for $(call xxx) by Fumitoshi Ukai · 9 years ago
  37. 6ab72dd fix -kati_eval_stats by Fumitoshi Ukai · 9 years ago
  38. cb393c5 -kati_trace_event also trace "shell" invocations. by Fumitoshi Ukai · 9 years ago
  39. 432a242 add -kati_trace_event=<json filename> by Fumitoshi Ukai · 9 years ago
  40. 0daac1f add -find_cache_prunes by Fumitoshi Ukai · 9 years ago
  41. b6ad7da Use LogStats instead of Logf for find cache scan time by Shinichiro Hamaji · 9 years ago
  42. 76b609e android rot13 by Fumitoshi Ukai · 9 years ago
  43. b69bf8a Add LICENSE and licence headers by Shinichiro Hamaji · 9 years ago
  44. 7adc0f5 use_find_cache: add another pattern by Fumitoshi Ukai · 9 years ago
  45. 1a77c8c use_find_cache: add another pattern by Fumitoshi Ukai · 9 years ago
  46. 106fb79 add -use_find_cache by Fumitoshi Ukai · 9 years ago
  47. b740b72 Do not infinite loop when --goma is specified to m2n by Shinichiro Hamaji · 9 years ago
  48. 6a64323 use time.Since instead of time.Now().Sub by Fumitoshi Ukai · 9 years ago
  49. 358c68a add -use_wildcard_cache flag by Fumitoshi Ukai · 9 years ago
  50. c2879e0 fix -kati_eval_stats to dump stats for func call by Fumitoshi Ukai · 9 years ago
  51. 936de10 fix go lint (except comment on exported fields, error message with punct) by Fumitoshi Ukai · 9 years ago
  52. 8fabdd0 fix go vet: possible formatting directive in Log call by Fumitoshi Ukai · 9 years ago
  53. 36c510b fix go vet by Fumitoshi Ukai · 9 years ago
  54. 9ae81d0 change isWhitespace to table lookup by Fumitoshi Ukai · 9 years ago
  55. 868fb1c change Job recievier type from Job to *Job. by Fumitoshi Ukai · 9 years ago
  56. 2eac768 Bypass extra flags specified to m2n by Shinichiro Hamaji · 9 years ago
  57. 3438ae3 Fix depfile detection for autotools by Shinichiro Hamaji · 9 years ago
  58. b978e11 Fix $(strip). We need to strip whitespaces between words by Shinichiro Hamaji · 9 years ago
  59. 73957cf Do not output extra whitespaces by wildcard with .. by Shinichiro Hamaji · 9 years ago
  60. 07a9380 Fix wildcard for multiple patterns which contain .. by Shinichiro Hamaji · 9 years ago
  61. f0bf297 Add a script to create kati.tgz by Shinichiro Hamaji · 9 years ago
  62. 096c7e0 Pass parameters passed to ninja.sh by Shinichiro Hamaji · 9 years ago
  63. e85764a Do not die when no argument is specified to m2n by Shinichiro Hamaji · 9 years ago
  64. d34c0e1 Add --goma flag by Shinichiro Hamaji · 9 years ago
  65. 5fb5257 Add m2n, a wrapper script of kati for Android by Shinichiro Hamaji · 9 years ago
  66. bcecb50 Add --goma_dir flag by Shinichiro Hamaji · 9 years ago
  67. 61d2e11 Stop using string in parseIfdef by Shinichiro Hamaji · 9 years ago
  68. 1a68fd2 Use Value instead of string in IfAST by Shinichiro Hamaji · 9 years ago
  69. 2d4b605 Use Value instead of []byte in MaybeRuleAST by Shinichiro Hamaji · 9 years ago
  70. 171a3df Move more logics for MaybeRule from eval.go to parser.go by Shinichiro Hamaji · 9 years ago
  71. 50309a6 Use []byte instead of string in MaybeRuleAST by Shinichiro Hamaji · 9 years ago
  72. 7825b65 Use Value in AssignAST by Shinichiro Hamaji · 9 years ago
  73. 584bb06 Introduce MakefileCache by Shinichiro Hamaji · 9 years ago
  74. 4c68b4c Pass -d flag to /bin/ls by Shinichiro Hamaji · 9 years ago
  75. ba6b84d Fix $(wildcard foo/../bar) by Shinichiro Hamaji · 9 years ago
  76. 781a465 Add --ignore_optional_include flag by Shinichiro Hamaji · 9 years ago
  77. bc40a46 fix readFile - fd leak by Fumitoshi Ukai · 9 years ago
  78. ed9a615 close after os.Open, os.Create by Fumitoshi Ukai · 9 years ago
  79. 769157a fix eval_assign.mk by Fumitoshi Ukai · 9 years ago
  80. 9850037 Serialize exported variables by Shinichiro Hamaji · 9 years ago
  81. ea553f3 Do not export things after '=' by Shinichiro Hamaji · 9 years ago
  82. 3e71846 Fix err_include.mk by Shinichiro Hamaji · 9 years ago
  83. 2450bfa Expand globs in include statement by Shinichiro Hamaji · 9 years ago
  84. 34715d2 Provide a way to show the list of read Makefiles by Shinichiro Hamaji · 9 years ago
  85. f61033d Eval parameters for export/unexport by Shinichiro Hamaji · 9 years ago
  86. 30a02ad Generate a wrapper script for build.ninja by Shinichiro Hamaji · 9 years ago
  87. 7e52142 Let export/unexport modify environment variables by Shinichiro Hamaji · 9 years ago
  88. b8224f3 Do not emit "depfile = .P" by Shinichiro Hamaji · 9 years ago
  89. 74ab4b6 Detect depfile renaming for commands without -MF by Shinichiro Hamaji · 9 years ago
  90. 13653b2 Use sub-shell for each command by Shinichiro Hamaji · 9 years ago
  91. 4c3dc40 Implement CURDIR by Shinichiro Hamaji · 9 years ago
  92. c298f7f Allow 0 as the second argument of $(wordlist) by Shinichiro Hamaji · 9 years ago
  93. bd59ebb Revert "An experimental build rule generator" by Shinichiro Hamaji · 9 years ago
  94. e9401b2 An experimental build rule generator by Shinichiro Hamaji · 9 years ago
  95. 0b2929a Allow a comment immediately after tab by Shinichiro Hamaji · 9 years ago
  96. ea2e0de A cosmetic change for generated ninja by Shinichiro Hamaji · 9 years ago
  97. c73af28 Remove an unused function by Shinichiro Hamaji · 9 years ago
  98. 11c4584 Two hacks for Android's depfiles by Shinichiro Hamaji · 9 years ago
  99. 80017a0 Use Log instead of fmt.Printf for no IO $(shell) by Shinichiro Hamaji · 9 years ago
  100. c0095e3 Emit evaluated shell results for scripts like $((3+4)) by Shinichiro Hamaji · 9 years ago