diff options
Diffstat (limited to 'test/run-testdither')
-rwxr-xr-x | test/run-testdither | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/test/run-testdither b/test/run-testdither index 1ae0db3..89a43ef 100755 --- a/test/run-testdither +++ b/test/run-testdither @@ -2,13 +2,21 @@ out_status=0 +if [ -z "$srcdir" -o "$srcdir" = "." ] ; then + sdir=`pwd` +elif [ -n "`echo $srcdir |grep '^/'`" ] ; then + sdir="$srcdir" +else + sdir="`pwd`/$srcdir" +fi + if [ -z "$STP_DATA_PATH" ] ; then - STP_DATA_PATH=`pwd`/../src/xml + STP_DATA_PATH="$sdir/../src/xml" export STP_DATA_PATH fi if [ -z "$STP_MODULE_PATH" ] ; then - STP_MODULE_PATH=`pwd`/../src/main:`pwd`/../src/main/.libs + STP_MODULE_PATH="$sdir/../src/main:$sdir/../src/main/.libs" export STP_MODULE_PATH fi |