1STD= 2WARN= -Wall 3OPT= -O2 4 5R_CFLAGS= $(STD) $(WARN) $(OPT) $(DEBUG) $(CFLAGS) 6R_LDFLAGS= $(LDFLAGS) 7DEBUG= -g 8 9R_CC=$(CC) $(R_CFLAGS) 10R_LD=$(CC) $(R_LDFLAGS) 11 12all: geohash.o geohash_helper.o 13 14.PHONY: all 15 16geohash.o: geohash.h geohash.c 17geohash_helper.o: geohash.h geohash_helper.h geohash_helper.c 18 19.c.o: 20 $(R_CC) -c $< 21 22clean: 23 rm -f *.o 24