#!/bin/sh
############################################################################################
# Name		: /public/scripts/cp2win
# Purpose	: A script to copy product files (classes) from Unix host to Windows 
#		  installation host 
# By		: Yariv Sheizaf
# Date		: 08-Jan-2002 
# Argumnets	:
#			1 - configuration name
############################################################################################

if [ "$USER" != "cmadm" -a "$USER" != "yariv" ]
then
	echo ""
	echo "$0 should be run with user cmadm or yariv. Exit..."
	echo ""
	exit 1
fi


HOSTN=`hostname`
if [ "$HOSTN" != "PRO2K-SEPHI" ]
then
	echo ""
	echo "$0 should be run from host PRO2K-SEPHI. Exit..."
	echo ""
	exit 1
fi

## Define servers
WINSRVR="PRO2K-SEPHI"

if [ $# -lt 1 ]
then
	echo "Usage: $0 configuration-name"
	echo "Example: $0 prd_2.0"
	exit 1
fi


CNFNAME=$1

## Check configuration existing in P4 DB
ISCNF="n"
for i in `p4 dirs //Globecom/\* | awk -F/ '{print $NF}'`
do
	if [ "$i" = "$CNFNAME" ]
	then
		ISCNF="y"
	fi
done
if [ "$ISCNF" = "n" ]
then
	echo ""
	echo $CNFNAME" is not a valid configuration. Exit..."
	echo ""
	exit 1
fi

UNIXDRIVE=/cygdrive/f
WINDRIVE=/cygdrive/o

UNIXHOME=$UNIXDRIVE"/home/cmadm"
WRKROOTDIR=$WINDRIVE"/Globecom/"$CNFNAME"/Globecom"

INSDIR=$UNIXDRIVE"/"$CNFNAME"/ins"

if [ ! -d $INSDIR ]
then
	echo ""
	echo $INSDIR" is not exist. Exit..."
	echo "" 
	exit 1
fi

## Synchronize CI files
CIDIR=$WRKROOTDIR"/CI"	
if [ ! -d $CIDIR ]
then
	echo ""
	echo $CIDIR" is not exist. Exit..."
	echo "" 
	exit 1
fi

rm -rf $CIDIR/classes
cp -r $INSDIR/CI/classes $CIDIR

echo ""

exit 0