# # Makefile for the readfile and pmsort programs # Bill Slough # MAT 4370 # OBJS = util.o readfile.o CC = gcc DEBUG = -g CFLAGS = -Wall -c $(DEBUG) LFLAGS = -Wall $(DEBUG) pmsort: util.o pmsort.o $(CC) $(LFLAGS) -o $@ util.o pmsort.o dsymutil ./$@ readfile: $(OBJS) $(CC) $(LFLAGS) -o $@ $(OBJS) dsymutil ./$@ pmsort.o: pmsort.c util.h util.c $(CC) $(CFLAGS) pmsort.c readfile.o: readfile.c util.h util.c $(CC) $(CFLAGS) readfile.c util.o: util.h util.c $(CC) $(CFLAGS) util.c clean: rm -f *.o readfile pmsort rm -rf readfile.dSYM pmsort.dSYM