#! /bin/sh
# makeV -- Copies $1 to $2, leaving behind .b files, etc., RCS files,
#   and any directory that contains a file called XV_ONLY.  Any previous 
#   contents of $2 are lost.  Ordinarily $1 will be /xV and $2 will be /V.
# Note: $2 must be an absolute pathname for this script to work.

source=$1
dest=$2

rm -rf $dest/* $dest/.??*
cd $source
for file in * ; do
    case $file in
	RCS|*.b|*.o|*.a|*,v|*.BAK|*.CKP|*.r|*.68|*.ls|core)
	    ;;

	*)
	    if [ -d $file ] ; then
		if [ ! -f $file/XV_ONLY ] ; then
		    echo $dest/$file
		    mkdir $dest/$file
		    $0 $file $dest/$file
		fi
	    else
	        cp $file $dest/$file
	    fi
	    ;;
     esac
done
