CC=gcc CFLAGS=-std=c99 -I. all: example example: burstExample rwExample rwExample: ds1302 $(CC) $(CFLAGS) examples/readwrite.c ds1302.o -l bcm2835 -o rwExample burstExample: ds1302 $(CC) $(CFLAGS) examples/burst.c ds1302.o -l bcm2835 -o burstExample ds1302: $(CC) $(CFLAGS) -c ds1302.c clean: .PHONY rm *.o burstExample rwExample .PHONY: