CC = gcc
CFLAGS = -std=c99 -pedantic -Wall

Distance: distance.o geography.o more_math.o
	${CC} ${CFLAGS} -o Distance distance.o geography.o more_math.o -lm

distance.o: distance.c
	${CC} ${CFLAGS} -c distance.c

geography.o: geography.c
	${CC} ${CFLAGS} -c geography.c

more_math.o: more_math.c
	${CC} ${CFLAGS} -c more_math.c