CFLAGS=-I../../cube/User/Inc test: ringbuffer.o test.o gcc -o $@ -lcunit $^ ./test ringbuffer.o: ../../cube/User/Src/ringbuffer.c gcc -c -o $@ $(CFLAGS) $^ test.o: test.c gcc -c -o $@ $(CFLAGS) $^ .PHONY: clean clean: -rm *.o test