summaryrefslogblamecommitdiff
path: root/test/bin/scala-test
blob: d80b3223f592336782a4e0bee3acbc9e2e207ce0 (plain) (tree)
1
2
3
4
5
6





                                                                              






























                                                                              
 




                                                                

                                                                              
#!/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";

##############################################################################