APV_DIRS = des util bpf crypto listen dump decrypt

all:
	@for i in $(APV_DIRS); do \
		echo ">>>>>>>>>> entering $$i"; \
		echo "cd $$i; make;"; \
		cd $$i; make; \
		echo "<<<<<<<<<< exiting  $$i"; \
		cd ..; \
	done

clean:
	@for i in $(APV_DIRS); do \
		echo ">>>>>>>>>> entering $$i"; \
		echo "cd $$i; make clean;"; \
		cd $$i; make clean; \
		echo "<<<<<<<<<< exiting  $$i"; \
		cd ..; \
	done

dist: clean
	CURRENT=`pwd`; \
	CURRENT=`basename $$CURRENT`; \
	cd ..; \
	FILELIST=`find $$CURRENT -type f -print | grep -v -f $$CURRENT/excludelist`; \
	CMD="tar -zcf $$CURRENT/apv.tar.gz $$FILELIST"; \
	echo $$CMD; \
	$$CMD; 
