aboutsummaryrefslogtreecommitdiff
path: root/parser.go
AgeCommit message (Expand)Author
2015-04-23fix override_defineFumitoshi Ukai
2015-04-22Fix escaped_comment.mkShinichiro Hamaji
2015-04-22Fix double-backslash the end of a lineShinichiro Hamaji
2015-04-17fix $(eval foo := $$x) caseFumitoshi Ukai
2015-04-13Handle empty lines in defineShinichiro Hamaji
2015-04-12Fix spaces between concatenated linesShinichiro Hamaji
2015-04-11Handle comments in define properlyShinichiro Hamaji
2015-04-11Fix target_specific_var_timing.mkShinichiro Hamaji
2015-04-11Fix simple assignment for target specific variablesShinichiro Hamaji
2015-04-11Make TrimSpace(XX, " \t") fasterShinichiro Hamaji
2015-04-11Make a fast path for isDirectiveShinichiro Hamaji
2015-04-11Rewrite $(value) and $(eval)Shinichiro Hamaji
2015-04-10generate benchmark test to parse makefiles in testcases.Fumitoshi Ukai
2015-04-10split expression parser and evaluatorFumitoshi Ukai
2015-04-10Fix the lineno of $(call)Shinichiro Hamaji
2015-04-09Delay handling of recipe in ruleShinichiro Hamaji
2015-04-09Fix parser for ifeqShinichiro Hamaji
2015-04-09Allow tab-only linesShinichiro Hamaji
2015-04-09Handle CRLFShinichiro Hamaji
2015-04-08Handle directives after a tabShinichiro Hamaji
2015-04-08Ignore semicolons in expanded expressionsShinichiro Hamaji
2015-04-07Implement else ifShinichiro Hamaji
2015-04-07Implement $(MAKEFILE_LIST)Shinichiro Hamaji
2015-04-07Fix if_recipe.mkShinichiro Hamaji
2015-04-07Fix for leading whitespaces in the second arg of ifeqShinichiro Hamaji
2015-04-06Fix testcase/comment_in_command.mkShinichiro Hamaji
2015-04-06Assign slightly better filename/lineno for $(eval)Shinichiro Hamaji
2015-04-06Do not try finding assignments in () or {}Shinichiro Hamaji
2015-04-06Fix the line numbers after a trailing backslashShinichiro Hamaji
2015-04-06Fix handling for Makefile without a last newlineShinichiro Hamaji
2015-04-03Move bootstrap Makefile to main.goShinichiro Hamaji
2015-04-03Fix behaviors for whitespacesShinichiro Hamaji
2015-04-03Implement ifeq without parensShinichiro Hamaji
2015-04-03Set MAKE_VERSION=3.81 for Android buildShinichiro Hamaji
2015-04-02Add $(MAKE)Shinichiro Hamaji
2015-04-02Implement recipe in rule (aka ;)Shinichiro Hamaji
2015-04-02Add bootstrap rulesShinichiro Hamaji
2015-04-01fix define.mkFumitoshi Ukai
2015-04-01add multiline define support.Fumitoshi Ukai
2015-04-01refactor directives in parseKeywordsFumitoshi Ukai
2015-03-31Fix rule_in_var.mkShinichiro Hamaji
2015-03-31Handle keywords firstShinichiro Hamaji
2015-03-31fix subst.mkFumitoshi Ukai
2015-03-31go readability fixFumitoshi Ukai
2015-03-31Remove a TODO for double-quoteShinichiro Hamaji
2015-03-31Re-run gofmtShinichiro Hamaji
2015-03-31Implement ifeq and ifneqShinichiro Hamaji
2015-03-31Implement ifdef and ifndefShinichiro Hamaji
2015-03-31Handle leading whitespaces before includeShinichiro Hamaji
2015-03-31Implement += and ?=Shinichiro Hamaji