CFLAGS=-ggdb SRC := lex.c parse.c cc.c OBJ := ${SRC:.c=.o} all: cc .c.o: cc -c ${CFLAGS} $< cc: ${OBJ} cc -o $@ ${OBJ} clean: rm -rf *.o cc