bypassing checks when running make distcheck
[idzebra-moved-to-github.git] / test / zsh / testall.sh
index 71729ff..57e3a7f 100755 (executable)
@@ -1,21 +1,27 @@
 #!/bin/sh
-# $Id: testall.sh,v 1.4 2004-06-15 09:43:34 adam Exp $
+# $Id: testall.sh,v 1.5 2006-04-27 10:52:27 marc Exp $
 # run all zebrash tests
 
-pp=${srcdir:-"."}
+srcdir=${srcdir:-"."}
+
 
 test -d reg || mkdir reg
 rm -f *.mf reg/*.mf *.out
 
-for F in $pp/*.zsh
+for F in $srcdir/*.zsh
 do
   echo $F
-  ../../index/zebrash -c $pp/zebra.cfg <$F >$F.out 
+  if [ "." == $srcdir ] 
+      then  # running make check
+      ../../index/zebrash -c $srcdir/zebra.cfg <$F >$F.out
+  else   # running make distcheck
+      ../../index/zebrash -c $srcdir/zebra.cfg <$F >/dev/null
+  fi
   RC=$?
   if [ "$RC" -gt "0" ]
-  then 
-    echo "$F failed with exit code $RC"
-    FINAL=$RC
+      then 
+      echo "$F failed with exit code $RC"
+      FINAL=$RC
   fi
 done
 if [ "$FINAL" ]