summaryrefslogtreecommitdiff
path: root/mk/lexyacc.mk
AgeCommit message (Collapse)Author
2015-11-17MEGAPATCH: Tabification.Ori Bernstein
Tabs > spaces. By 4 spaces, to be precise. Let's use them.
2015-11-15Fix build flags for Clang/YaccOri Bernstein
This allows us to build with -Werror again. Thanks to Ryan Gonzalez.
2014-08-19A little bit more cleanup.Ori Bernstein
$(EXTRADEP) now works for both lib and bin targets, and lexyacc.mk doesn't gratuitously define extra variables.
2014-08-15Disable implicit rules.Ori Bernstein
Implicit rules were preventing the '.deps' directory from being created correctly. They also might have caused sporadic failures due to a missing dependency on generated headers. This kills them. Explicit is better than implicit.
2014-06-12Add knowledge that gram.h is generated from gram.yOri Bernstein
2013-01-18Be more careful about duplicated dependencies to build.Ori Bernstein
We would allow duplicated local deps in the dependency list before. Don't do that.
2012-06-30Override the default yacc rule for make.Ori Bernstein
This prevents yacc from being called multiple times.
2012-06-28Stub out grammar for matches.Ori Bernstein
2011-11-05Initial commitOri Bernstein