#!/bin/sh -
[ "x$JUNIT_JAR" = "x" ] && {
echo 'FAIL: unset environment variable JUNIT_JAR for junit.jar.'
exit 1
}
[ -f $JUNIT_JAR ] || {
echo 'FAIL: JUNIT_JAR not a valid path to the junit.jar.'
exit 1
}
[ "x$XMLAPI_JAR" = "x" ] && {
echo 'FAIL: unset environment variable XMLAPI_JAR for xml-apis.jar.'
exit 1
}
[ -f $XMLAPI_JAR ] || {
echo 'FAIL: XMLAPI_JAR not a valid path to the xml-apis.jar.'
exit 1
}
[ "x$XMLIMPL_JAR" = "x" ] && {
echo 'FAIL: unset environment variable XMLIMPL_JAR for xerxesImpl.jar.'
exit 1
}
[ -f $XMLIMPL_JAR ] || {
echo 'FAIL: XMLIMPL_JAR is not a valid path to the file xerxesImpl.jar.'
exit 1
}
d=..
REQUIRED_JARS=$JUNIT_JAR:$XMLAPI_JAR:$XMLIMPL_JAR
DB_JAR=$d/db.jar
export DB_JAR
export REQUIRED_JARS
make clean
[ -f ./dbtest.jar ] || (make dbtest.jar) || {
echo 'FAIL: unable to find or build dbtest.jar'
exit 1
}
if java -cp $REQUIRED_JARS:$DB_JAR:./dbtest.jar com.sleepycat.bdb.test.Suite ; then
:
else
echo "FAIL: test program failed"
exit 1
fi
exit 0