SRC = dav/src

all:
	cd src/dac; make
	cd src/dav; make
	cd src/drv; make

clean:
	cd src/common; make clean
	cd src/dac; make clean
	cd src/dav; make clean
	cd src/drv; make clean

install:
	cd src/dac; make install
	cd src/dav; make install
	cd src/drv; make install
	cd doc; make install

uninstall:
	cd src/dac; make uninstall
	cd src/dav; make uninstall
	cd src/drv; make uninstall
	cd doc; make uninstall

dist:
	make clean
	cd ..; tar jcvf dav.tar.bz2 \
		dav/README dav/Makefile dav/path_list dav/COPYING \
		dav/doc/[^C]* \
		$(SRC)/common/[^Ci]* \
		$(SRC)/dav/[^Cxt]* $(SRC)/dav/xpm/[^C]* \
		$(SRC)/dac/Makefile $(SRC)/dac/*.c $(SRC)/dac/*.h \
		$(SRC)/drv/[^C]*

takeout:
	make clean
	sudo chown `whoami` src/common/img/*.img
	cd ..; tar jcvf dav_`date +%Y%m%d%H%M`.tar.bz2 \
		dav/README dav/Makefile dav/path_list dav/COPYING \
		dav/doc/[^C]* \
		dav/CVS dav/src/CVS \
		$(SRC)/common/[^.]* $(SRC)/dav/[^.]* $(SRC)/dac/[^.]* \
		$(SRC)/drv
