#!/bin/csh -f


if ($?ARCHITECTURE == 0) then
	setenv ARCHITECTURE linux
endif

if ($?YG_DIR == 0) then
	setenv YG_DIR .
endif

if ($?BERGEN_DIR == 0) then
	setenv BERGEN_DIR /usr/local/bergen
endif

#setenv BERGEN_SERVER chicago.evl.uic.edu
setenv BERGEN_RAT_SOURCE 1a2b3c4d

setenv YG_PATH data:${YG_DIR}/data:${YG_DIR}/examples
setenv YG_DSO_PATH dso.${ARCHITECTURE}:${YG_DIR}/dso.${ARCHITECTURE}

#setenv YG_DEBUG "world.sentmessages *.volume"
#setenv YG_PRELOAD_CLASSES "mirror clipPlane"

#setenv YG_NET_SERVER localhost
#setenv YG_NET_PORT 3500

if ($ARCHITECTURE == "sgi") then
	setenv YG_CPP /usr/bin/CC
else
	setenv YG_CPP /lib/cpp
endif
setenv YG_CPP_COMMAND "${YG_CPP} -E -I${YG_DIR}/data -I${YG_DIR}/examples -DBERGEN_RAT_SOURCE=${BERGEN_RAT_SOURCE}"

if ($?BERGEN_SERVER == 0) then
        ${BERGEN_DIR}/bin.${ARCHITECTURE}/snerd &
else
        rsh ${BERGEN_SERVER} "killall snerd; ${BERGEN_DIR}/bin.${ARCHITECTURE}/snerd" &
        sleep 4
endif
${YG_DIR}/bin.${ARCHITECTURE}/yg $1 $2
if ($?BERGEN_SERVER == 0) then
        killall snerd
else
        rsh ${BERGEN_SERVER} "killall snerd" &
endif
rm -f /usr/tmp/pfutil*
if ($?ARCHITECTURE == "linux") then
	/usr/share/Performer/bin/rmsem
endif
