#!/bin/sh
#
#  Sets CLASSPATH and runs whatever class - put it
#  as the first argument. Use this script until you create
#  a specialized script for your application.
#
#  $Id: run-any-client,v 1.10 2008/03/02 12:45:25 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=${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@ "$@"
