CFLAGS	= -g
CC	= gcc
BIN	= ../bin

all:	bif family ice mandel m plane quad renorm sphere scripts

bif:	scan.o cx.o bif.o
	${CC} bif.o cx.o scan.o -lm -o ${BIN}/bifps
family:	scan.o cx.o fns.o family.o
	${CC} family.o cx.o fns.o scan.o -lm -o ${BIN}/familyps
ice:	scan.o cx.o ice.o
	${CC} ice.o cx.o scan.o -lm -o ${BIN}/iceps
m:	m.o cx.o
	${CC} m.o cx.o -lm -o ${BIN}/m
mandel:	mandel.o cx.o scan.o
	${CC} mandel.o cx.o scan.o -lm -o ${BIN}/mandelps
plane:	plane.o cx.o scan.o fns.o 
	${CC} plane.o cx.o scan.o fns.o -lm -o ${BIN}/planeps
quad:	scan.o cx.o quad.o
	${CC} quad.o cx.o scan.o -lm -o ${BIN}/quadps
renorm:	renorm.o cx.o scan.o fns.o 
	${CC} renorm.o cx.o scan.o fns.o -lm -o ${BIN}/renormps
sphere:	sphere.o cx.o scan.o fns.o 
	${CC} sphere.o cx.o scan.o fns.o -lm -o ${BIN}/sphereps

.PHONY: scripts
scripts :
	cp scripts/* ${BIN}
