add centralized all and clean targets

This commit is contained in:
Quentin Carbonneaux 2016-03-27 18:05:27 -04:00
parent c46e1ba7b5
commit e38c61d95f
3 changed files with 15 additions and 7 deletions

View file

@ -1,8 +1,13 @@
CFLAGS=-g -Wall
BIN = minic
minic: yacc minic.y
CFLAGS += -g -Wall
$(BIN): yacc minic.y
./yacc minic.y
$(CC) $(CFLAGS) -o $@ y.tab.c
all: $(BIN)
clean:
rm -f yacc minic y.*
.PHONY: clean
.PHONY: all clean