# Makefile for pi calculation

CC = gcc
CFLAGS = -Wall -O3
LOPTS = -O3
LIBS = -lm 

all: pi-poly-stable pi-poly

pi-poly-stable: pi-poly-stable.o
	${CC} $(LOPTS) -o $@ $^ $(LIBS)

pi-poly: pi-poly.o
	${CC} $(LOPTS) -o $@ $^ $(LIBS)

pi-poly-stable.o: pi-poly-stable.c
	${CC} -c $(CFLAGS) $<

pi-poly.o: pi-poly.c
	${CC} -c $(CFLAGS) $<

clean:
	rm -f *.o

veryclean:
	rm -f *.o *.log *.aux *.dvi pi-poly-stable pi-poly