cc=gcc CFLAGS=-g parsetest: main.o parse.o tokens.o vecmath.o $(cc) $(CFLAGS) -o parsetest main.o parse.o tokens.o vecmath.o -lm parse.o: tokens.h parse.h vecmath.h $(cc) $(CFLAGS) -c parse.c tokens.o: tokens.h parse.h $(cc) $(CFLAGS) -c tokens.c vecmath.o: vecmath.h $(cc) $(CFLAGS) -c vecmath.c main.o: tokens.h parse.h $(cc) $(CFLAGS) -c main.c