change printing
[lambda.git] / Makefile
index 04aacd6..55c297d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,12 +1,12 @@
-CFLAGS:=-g -Wall -Werror -Wextra
-lambda: lambda.tab.o lambda.yy.o main.o print.o mem.o reduce.o
+CFLAGS:=-g -Wall -Wextra -pedantic
+lambda: lambda.tab.o lambda.yy.o print.o mem.o reduce.o
        $(LINK.c) $(LDLIBS) $^ $(OUTPUT_OPTION)
 
-%.tab.c: %.y
+%.tab.c: %.y %.yy.c
        $(YACC.y) -db $(basename $<) $<
 
 %.yy.c: %.l
        $(LEX) --header-file=$*.yy.h $(OUTPUT_OPTION) $<
 
 clean:
-       $(RM) lambda *.o *.tab.[ch] *.yy.c
+       $(RM) lambda *.o *.tab.[ch] *.yy.[ch]