#!/bin/sh
#
# Run any junit test from a command-line.
# (But preferably use rather 'ant test-junit'.)
#
#  $Id: run-junit-test,v 1.1 2008/03/15 13:10:54 senger Exp $
# ----------------------------------------------------

# --- setup JAVA_HOME (needed to get to the tools.jar)
if [ -z "$JAVA_HOME" ] ; then
  JAVA=`which java`
  if [ -z "$JAVA" ] ; then
    echo "Cannot find JAVA. Please set your PATH."
    exit 1
  else
      JAVA_BIN=`dirname $JAVA`
      JAVA_HOME=$JAVA_BIN/..
      export JAVA_HOME
  fi
fi

PROJECT_HOME=@PROJECT_HOME@
LIBS_PATH=@PROJECT_DEPS@

CLASSPATH=$LIBS_PATH
CLASSPATH=${PROJECT_HOME}/build/test:$CLASSPATH
CLASSPATH=${PROJECT_HOME}/src/test/junit-resources:$CLASSPATH
CLASSPATH=${JAVA_HOME}/lib/tools.jar:$CLASSPATH
CLASSPATH=${PROJECT_HOME}/build/others/datatypes:$CLASSPATH
CLASSPATH=${PROJECT_HOME}/build/others/skeletons:$CLASSPATH
CLASSPATH=${PROJECT_HOME}/build/others/samples:$CLASSPATH
CLASSPATH=${PROJECT_HOME}/build/classes:$CLASSPATH
CLASSPATH=${PROJECT_HOME}/build/Clients:$CLASSPATH

JAVA=$JAVA_HOME/bin/java
exec $JAVA -cp $CLASSPATH @LOG4J@ "$@"
