Commit Diff


commit - 7bde78c773e37dfb09e00ea709dc283cf34fd38d
commit + e4e259d8732eb42b6c899c6a06e990f866d9152b
blob - d2bbe7107652b95a34ff12e7cf08204a2b2db682
blob + d96f14a6ff0a107b45e7c5882d0eb7f045396c4c
--- Makefile
+++ Makefile
@@ -1,3 +1,5 @@
+YFLAGS += -d
+CFLAGS += -Wall -Wextra
 PREFIX = /usr/local
 OBJ = parse.o lex.o gen.o main.o
 
@@ -20,3 +22,5 @@ destruct: destruct.inc ${OBJ}
 
 destruct.inc: destruct.h
 	sed "s/\$$/\\\\n/; s/$$(printf '\t')/\\\\t/g" < destruct.h | tr -d '\r\n' | sed 's/^/"/; s/$$/"/' > $@
+
+lex.o: parse.o