offlineBorrel: main.o subset.o input.o output.o cc -g -o offlineBorrel main.o subset.o input.o output.o main.o: main.c subset.h input.h output.h cc -g -c main.c subset.o: subset.c subset.h cc -g -c subset.c input.o: input.c input.h cc -g -c input.c output.o: output.c output.h subset.h cc -g -c output.c clean: rm *.o offlineBorrel