#! /bin/sh
#
# Script to start Ccl DebugServer. (Parts are copied from jakarta-ant
# startup script.)
#
# Maybe you have to set SWING_HOME if using jdk 1.1 (see below).

if [ "$CCL_HOME" = "" ] ; then
  # try to find CCL_HOME

  ## resolve links - $0 may be a link to Ccl's home
  PRG=$0
  progname=`basename $0`

  while [ -h "$PRG" ] ; do
    ls=`ls -ld "$PRG"`
    link=`expr "$ls" : '.*-> \(.*\)$'`
    if expr "$link" : '/.*' > /dev/null; then
      PRG="$link"
    else
      PRG="`dirname $PRG`/$link"
    fi
  done

  CCL_HOME=`dirname "$PRG"`/..
fi

JAVA_HOME=`which java 2>/dev/null || whence java`
JAVA_HOME=`dirname "$JAVA_HOME"`/..

if [ "$SWING_HOME" = "" ] ; then
  SWING_HOME=${JAVA_HOME}/../swing-1.1.1fcs
fi

ORIG_CLASSPATH=${CLASSPATH}

CLASSPATH=${CCL_HOME}/classes
CLASSPATH=${CLASSPATH}:${CCL_HOME}/lib/ccl.jar

CLASSPATH=${CLASSPATH}:${ORIG_CLASSPATH}

$JAVA_HOME/bin/java -classpath $CLASSPATH ccl.servlet.DebugServer $@
