include config.mk all: csv-test csv-perf seq-read csv-test: csv-test.c csv.o csv.h $(CC) $(CFLAGS) -o $@ csv-test.c csv.o csv-perf: csv-perf.c csv.o csv.h $(CC) $(CFLAGS) -o $@ csv-perf.c csv.o seq-read: seq-read.c $(CC) $(CFLAGS) -o $@ $< csv.o: csv.c csv.h $(CC) $(CFLAGS) -DNDEBUG -o $@ -c $< clean: rm csv-perf seq-read csv.o .PHONY: all clean