INCLUDE = .
CC = g++ -I$(INCLUDE) 
CFLAGS = -O2 

OBJS = volume.o image.o avs_io.o basename_no_ext.o 

HFILES = volume.h image.h avs_io.h 

ima3d: ${OBJS} ${HFILES} ima3d.o
	${CC} ${CFLAGS} $@.c -o $@ ${OBJS} -lm

makemip: ${OBJS} ${HFLES} makemip.o
	${CC} ${CFLAGS} $@.c -o $@ ${OBJS} -lm

sff_to_fld: ${OBJS} ${HFILES} sff_to_fld.o
	${CC} ${CFLAGS} $@.c -o $@ ${OBJS} -lm

fld_to_sff: ${OBJS} ${HFILES} fld_to_sff.o
	${CC} ${CFLAGS} $@.c -o $@ ${OBJS} -lm

all:	ima3d makemip sff_to_fld fld_to_sff
