CFLAGS = -g CC = gcc $(CFLAGS) HDRS = person-record.h std-macros.h OBJS = person-record-test.o person-record.o run: compile @csh ./person-record-test compile: person-record-test person-record-test: $(OBJS) $(HDRS) $(CC) -c person-record-test.c $(CC) $(OBJS) -o person-record-test person-record: person-record.o person-record.h $(CC) -c person-record.c list-node: person-record.o person-record.h $(CC) -c list-node.c doxygen: doxygen print: @csh -c ./Make-print clean: rm -f *.o person-record-test