include config.mk

OBJS=obj/csv.o

lib/libcsv.a: $(OBJS) | lib
	ar $(ARFLAGS) $@ $(OBJS)

obj/%.o: src/%.c | obj
	cc $(CFLAGS) -c $< -o $@

lib obj:
	mkdir -p $@

compile_flags.txt:
	echo "$(CFLAGS)" | tr ' ' '\n' > $@

.PHONY: clean
clean:
	rm -rf lib obj
