#!/bin/sh ############################################################################## # test script for scala tools ############################################################################## # $Id$ ############################################################################## # define prefix and script SOURCE="$0"; while [ -h "$SOURCE" ]; do LOOKUP="`ls -ld "$SOURCE"`"; TARGET="`expr "$LOOKUP" : '.*-> \(.*\)$'`"; if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then SOURCE="${TARGET:-.}"; else SOURCE="`dirname "$SOURCE"`/${TARGET:-.}"; fi; done; PREFIX=`dirname "$SOURCE"`; case "$PREFIX" in bin | */bin ) PREFIX=`dirname "$PREFIX"`;; * ) PREFIX=`cd "$PREFIX/.."; pwd`; esac SCRIPT="`basename $SOURCE`"; ############################################################################## # flow control functions abort() { echo "$0: $1" 1>&2; exit 1; } ############################################################################## case "$PREFIX" in . ) dirname="..";; * ) dirname=`dirname "$PREFIX"`;; esac abort "this script has been replaced by $dirname/bin/scalatest"; ##############################################################################