#!/bin/sh

: ${srcdir=.}
: ${GST=../gst}

path=`echo $1|sed 's/\.st$//' `
srcpath=${srcdir}/$path
dir=`dirname ${srcpath}`
base=`basename ${srcpath}`

. $dir/ENV

(SMALLTALK_IMAGE=`pwd`/..; export SMALLTALK_IMAGE; 
 cd $dir; ../$GST ${base}.st $GST_OPTIONS 
) > $path.log 
ERROR_CODE=$?

if test $ERROR_CODE = 0; then
  eval echo $FAILURE_TEST
else
  exit $ERROR_CODE
fi
