#! /bin/sh
#
# usage: runtest [<testfile>...]
# without args, runs all *.test files in the current directory
#

MAKE="make MODE=debug"

TESTFILES=$*
if [ "x$TESTFILES" = "x" ]; then TESTFILES='*.test'; fi
if [ ! -d work ];  then mkdir work; fi
export NEDPATH=.
EXTRA_INCLUDES="-I../../../src"

opp_test gen $OPT -v $TESTFILES || exit 1
echo
(cd work; opp_makemake -f -o work --deep --no-deep-includes -i ../makefrag $EXTRA_INCLUDES; $MAKE) || exit 1
echo
opp_test run $OPT -p work_dbg -v $TESTFILES || exit 1
echo
echo Results can be found in ./work