chiark / gitweb /
Reentrancy: Avoid reentrant callbacks
[adns.git] / regress / checkall
index 4e02b574fde75dcef6dfbd5c6e9f98e4ff0f86a8..c63a294452d57261ccecbabbd764ecc0f605258a 100755 (executable)
 
 set -e
 
+: ${srcdir=.}
 failed=''
 passed=''
 skipped=''
 
-for f in case-*.sys
+for f in $srcdir/case-*.sys
 do
-       case="`echo \"$f\" | sed -e 's/^case-//; s/\.sys$//'`"
+       case="`echo \"$f\" | sed -e 's:^.*/::; s/^case-//; s/\.sys$//'`"
        set +e
-       ./r1test $case
+       $srcdir/r1test $case
        rc=$?
        set -e
        case $rc in