#!/bin/bash


if [ ! -z ${1} ]; then
	XF_HOME=${1}
else
	echo
	echo "  Must specify path to XF_HOME, e.g.:"
	echo "    cd /your/xfhome"
	echo "    . src/scripts/xfhome \`pwd\`"
	echo
	return 
fi

# save and export the original path
# without XF_HOME, so we can reuse it
# in subsequent calls
if [ ! ${XF_OPATH} ]
then
	export XF_OPATH=${PATH}
fi

export XF_HOME=$XF_HOME
export XF_TBIN=$XF_HOME/src/gateway/test
export XF_GBIN=$XF_HOME/src/gateway/apps
export XF_SBIN=$XF_HOME/src/scripts
export JUTIL_SBIN=~/host/sourceCode/jutil
export XF_PATH=$HOME:$XF_TBIN:$XF_GBIN:$XF_SBIN:$JUTIL_BIN

echo $PATH | grep $XF_PATH
test=$?

if [ "$test" -ne 0 ]; then
	export PATH=${XF_OPATH}:$XF_PATH
fi

if [ ! -e ~/xfoce ]
then
	ln -s ${XF_HOME} ~/xfoce
else
	echo
	echo "  xfoce symlink already exists"
	echo "  Remove and replace using"
	echo "      ln -s \$(XF_HOME) ~/xfoce"
	echo
fi

echo "  XF_HOME:[$XF_HOME]"
echo
