Debug exit status -- on Sun1/cc all the tests pass, but make sees an
[rsync/rsync.git] / runtests.sh
index c55f9cc..ff67838 100755 (executable)
 # You cannot use "function foo {" syntax, but must instead say "foo()
 # {", or it breaks on FreeBSD.
 
+# BSD machines tend not to have "head" or "seq".
+
+# You cannot do "export VAR=VALUE" all on one line; the export must be
+# separate from the assignment.  (SCO SysV)
+
 
 
 # STILL TO DO:
@@ -198,4 +203,6 @@ echo "      $passed passed"
 [ "$missing" -gt 0 ] && echo "      $missing missing"
 echo '------------------------------------------------------------'
 
-exit `expr $failed + $missing`
+result=`expr $failed + $missing`
+echo "(overall result is $result)"
+exit $result