#! /bin/sh | |
case `uname` in | |
CYGWIN) EXE=a.exe ;; | |
*) EXE=a.out ;; | |
esac | |
if [ ! -f $EXE ] | |
then | |
make || exit 1 | |
fi | |
if [ -d testdir ] | |
then | |
true # do nothing | |
elif [ -f awktest.tar ] | |
then | |
echo extracting testdir | |
tar -xpf awktest.tar | |
else | |
echo $0: No testdir directory and no awktest.tar to extract it from! >&2 | |
exit 1 | |
fi | |
cd testdir | |
pwd | |
PATH=.:$PATH | |
export PATH | |
if (ulimit -c unlimited > /dev/null 2>&1) | |
then | |
# Workaround broken default on MacOS X | |
ulimit -c unlimited | |
fi | |
REGRESS |