#!/bin/ksh -x
# This procedure will ship one machine version of CONGEN to another machine.
# Usage: shipcongen2 host directory-on-host-machine.
# 

usage()
{
echo "Usage: shipcongen2 hostname directory-on-host-machine"
}

################## Start of script #####################

# Check arguments

if [[ $# -ne 2 ]] ; then
  usage
  exit 1
fi

remotehost=$1
remotedir=$2

cd $CG

# rcsall co -q RCS/\*

rsh $remotehost "find $remotedir -exec chmod u+w {} \;"
rdist -R -d REMOTEHOST=$remotehost -d REMOTEDIR=$remotedir -f - <<'RDIST_EOF'
. -> ${REMOTEHOST}
	install ${REMOTEDIR};
	except_pat( /RCS/ /archive/ /bin/
		    \\.o\$ \\.dif\$ /foo core\$ \\.BAK\$ \\.CKP\$ ~\$ \#\$ ) ;
RDIST_EOF

rdist -c -R ./test/archive/RCS \
            ${remotehost}:$remotedir/test/archive/RCS
