NAME := $(shell perl -le '$$_=shift;m|.*/([^/]+)/?$$|;print "$$1"' $(PWD))

all: 
	+make -C libmpeg3
	+make -C quicktime
	+make -C rtjpeg
	+make -C video
	+if [ -d audiomp2 ]; then make -C audiomp2; fi
	+if [ -d audiomp3 ]; then make -C audiomp3; fi
	+if [ -d mplexhi ]; then make -C mplexhi; fi
	+if [ -d mplexlo ]; then make -C mplexlo; fi

clean:
	make -C libmpeg3 clean
	make -C quicktime clean
	make -C rtjpeg clean
	make -C video clean
	make -C audiomp2 clean
	make -C audiomp3 clean
	make -C mplexhi clean
	make -C mplexlo clean

	
backup: clean
	cd .. && \
	tar zcf mpeg2_movie.tar.gz mpeg2_movie

exportvideo:
	cd .. && \
	tar czvf exportvideo.tar.gz $(NAME)/Makefile $(NAME)/configure $(NAME)/libmpeg3 $(NAME)/quicktime $(NAME)/Makefile $(NAME)/rtjpeg $(NAME)/Makefile $(NAME)/video $(NAME)/video/Makefile $(NAME)/video/mpeg2enc.* $(NAME)/video/readpic.c $(NAME)/video/areaDeinterlace* $(NAME)/video/rtjpeg_* $(NAME)/video/avi* $(NAME)/video/codecmanager.c $(NAME)/video/codecs $(NAME)/video/yuvscaler.c $(NAME)/video/timestamp.c $(NAME)/video/minilzo.h $(NAME)/video/lzoconf.h $(NAME)/video/global.h

