before 580 B

123456789101112131415161718192021222324252627282930313233343536
  1. #! /bin/sh
  2. # Do common operations before a particular test.
  3. mkdir tmp-$$
  4. cd tmp-$$
  5. case $srcdir in
  6. /*|~*) ;;
  7. *) srcdir=../$srcdir ;;
  8. esac
  9. out=
  10. err=
  11. echo $0 > checking
  12. exec 1> stdout
  13. exec 2> stderr
  14. PATH=..:../../src:$PATH
  15. if test $# -ne 0; then
  16. case $TAR_OPTIONS in
  17. --format=*) FMTOPT=$TAR_OPTIONS;;
  18. *) FMTOPT=`tar --show-defaults`;;
  19. esac
  20. FORMAT=
  21. for option
  22. do
  23. case $FMTOPT in
  24. --format=$option*) FORMAT=$option
  25. break;;
  26. esac
  27. done
  28. test -z "$FORMAT" && exit 77
  29. fi