#  
#  Copyright (c) 2006  by Phil Brunner (phil@sfpeaks.us or phil.brunner@gmail.com)
#
#  This file may be distributed under terms of the GPL
#       See COPYING.GPL
#

# this bash program "dmapped" recursively deletes directories named ".mappedfiles"
# usage:  dmapped <starting_directory_name>

function deletemapped
{
for dir in  .map* *; do
	if [ -d "$dir" ]; then
		if [ "$dir" = '.mappedfiles' -o ${dir:0:4} = xxx_vti ]; then
			echo "$dir"
			rm -r "$dir"
		else
#			echo entering "$dir"
			cd "$dir"
			pwd
			deletemapped
			cd ..
		fi
	fi
done
}


file=$1
echo $file
if [ -d "$file" ]; then
	cd $file
#	ls
	deletemapped
	cd ..
else
	echo 'USAGE: dmapped <dirname>'
	echo 'This bash program recursively deletes directories named .mappedfiles in'
	echo '<dirname> and subdirectories'
fi
