echo "Configuring mpeg2_movie"

USE_MMX=1

for ac_option
do
case "$ac_option" in
	--no-mmx)
		USE_MMX=0
		;;

	-h | --help | -help)
	cat << EOF
Options:
	--no-mmx           Compile with no MMX support.
EOF
		exit 0
		;;

	*)
		;;
esac
done


cat > global_config << EOF
# DO NOT EDIT.  EDIT ./configure INSTEAD AND RERUN IT.
EOF

if test -z "$CFLAGS"; then
	echo >> global_config "CFLAGS = -O2 -funroll-loops -fomit-frame-pointer -malign-loops=2 -malign-jumps=2 -malign-functions=2 -I/usr/local/include"
fi

if [ ${USE_MMX} = 1 ]; then
	echo >> global_config "CFLAGS += -DX86_CPU"

	cat >> global_config << EOF	
MMXOBJ = \
	bdist1_mmx.o \
	bdist2_mmx.o \
	dist2_mmx.o \
	fdct_mmx.o \
	idct_mmx.o \
	mblock_sad_mmx.o \
	mblock_sad_mmxe.o \
	mblockq_sad_mmxe.o \
	mblock_sub44_sads.o \
	predcomp_mmx.o \
	predcomp_mmxe.o \
	predict_mmx.o \
	quant_mmx.o \
	quantize_x86.o
EOF

fi

echo "done"

cd libmpeg3


if [ ${USE_MMX} = 1 ]; then
	./configure --no-css
else
	./configure --no-css --no-mmx
fi



cd ../quicktime

if [ ${USE_MMX} = 1 ]; then
	./configure --no-firewire
else
	./configure --no-firewire --no-mmx
fi
