#!/bin/sh

if [ -e ./ExerciseFileSystem.exe ] && [ -e ./Makefile.am ] ; then
    echo "*** Running uninstalled ExerciseFileSystem.exe ***"
    THIS_PATH="../Util:../BeagleClient"
    THIS_EXE="./ExerciseFileSystem.exe"
    THIS_FILTERS="../Filters"
else
    THIS_PATH="/usr/lib/beagle:/usr/lib"
    THIS_EXE="/usr/lib/beagle/ExerciseFileSystem.exe"
fi

if [ -z "$BEAGLE_MONO_RUNTIME" ]; then
   export BEAGLE_MONO_RUNTIME="mono"
else
   echo "*** Using mono runtime at $BEAGLE_MONO_RUNTIME ***"
fi

MONO_GAC_PREFIX="/usr:$MONO_GAC_PREFIX" MONO_PATH="$THIS_PATH:$MONO_PATH" BEAGLE_FILTER_PATH="$BEAGLE_FILTER_PATH:$THIS_FILTERS" exec $BEAGLE_MONO_RUNTIME --debug $MONO_EXTRA_ARGS $THIS_EXE "$@"

