#! /bin/sh

# Modifiable  environment variables
#----------------------------------
GRADE_ROOT=/home/miro/bin/SUN4SOL2/grade
# GRPDIR=$GRADE_ROOT/examples
GRPDIR=/home/miro/wo/test
# OBJDIR=$HOME/.grade-obj
BINDIR=$HOME/pvm3/bin/$PVM_ARCH
OBJDIR=$HOME/bin/$PVM_ARCH/smeti
TEXTED=joe
# TEXTED=vi
# XTEXTED=xedit
 
# DO NOT EDIT !!! (System variables)
#-----------------------------------
GREDPATH=$GRADE_ROOT
PVM_DEBUGGER=$GRADE_ROOT/deb
DDBG_ROOT=$GRADE_ROOT
DDBG_ARCH=SUN4SOL2
GRP2C_ROOT=$GRADE_ROOT
GRED_ROOT=$GRADE_ROOT
export GREDPATH GRPDIR OBJDIR BINDIR TEXTED XTEXTED DDBG_ROOT DDBG_ARCH
export GRP2C_ROOT PVM_DEBUGGER GRED_ROOT

 
PVMHOSTS=/home/miro/pvm3/hostfile.gred
export PVMHOSTS

#echo ...starting PVM ...
if [ -f /tmp/pvmd.1001 ]
then
 echo "PVM is already started! (/tmp/pvmd.1001 exists)"
else
 echo ...starting PVM...
 /usr/local/pvm3/lib/pvmd $PVMHOSTS >/dev/null &
 until [ -f /tmp/pvmd.1001 ]
  do
  sleep 1
 done
fi

#echo ...starting PG server...
/usr/local/pvm3/pg/lib/SUN4SOL2/pgserver

$GRADE_ROOT/bin/gr

#kill pgserver (it is a big power consumer!) :
#`ps -u miro | grep pg_serv | awk '{print "kill -9 " $1 }' - `
