From 5794d1391b221444c6e0ca956f573574a1c92c03 Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Mon, 2 Sep 2019 12:38:23 -0400 Subject: make better use of macros --- Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 218bcd9..36baa79 100644 --- a/Makefile +++ b/Makefile @@ -2,15 +2,17 @@ CFLAGS=-g OBJS=y.tab.o lex.yy.o num.o ops.o set.o var.o rel.o expr.o +YFLAGS=-d +LIBS=-ly -ll -lm bc: $(OBJS) - $(CC) $(CFLAGS) $(OBJS) -o $@ -ly -ll -lm + $(CC) $(CFLAGS) $(OBJS) -o $@ $(LIBS) lex.yy.c: bc.l y.tab.h - $(LEX) bc.l + $(LEX) $(LFLAGS) bc.l y.tab.c y.tab.h: bc.y - $(YACC) -d bc.y + $(YACC) $(YFLAGS) bc.y clean: - rm -rf bc *.o y.tab.c y.tab.h lex.yy.c + rm -rf bc *.o y.* lex.yy.c -- cgit v1.2.1