BINDIR=../bin
OBJDIR=../objects
OPTIMIZE=-O3

all : ${BINDIR}/ppm2mpg

${BINDIR}/ppm2mpg : ppm2mpg.c ../IMAGES/image.h ../MPEG/mpeg_handle.h ${OBJDIR}/mpeg_handle.o ${OBJDIR}/image.o ${OBJDIR}/colortype.o
	${CC} ${OPTIMIZE} ppm2mpg.c -I../IMAGES -I../MPEG ${OBJDIR}/mpeg_handle.o ${OBJDIR}/image.o ${OBJDIR}/colortype.o -L${EXTRA_LD_PATH} -lmpege -lm -lc -o ${BINDIR}/ppm2mpg

${OBJDIR}/mpeg_handle.o : ../MPEG/mpeg_handle.c ../IMAGES/colortype.h
	cd ${OBJDIR}; make mpeg_handle.o

${OBJDIR}/image.o : ../IMAGES/colortype.h ../IMAGES/colormap.h	
	cd ${OBJDIR}; make image.o	

${OBJDIR}/colortype.o : ../IMAGES/colortype.c	
	cd ${OBJDIR}; make colortype.o
