38 lines
663 B
Bash
Executable File
38 lines
663 B
Bash
Executable File
#! /bin/sh
|
|
# Do common operations before a particular test.
|
|
|
|
mkdir tmp-$$
|
|
cd tmp-$$
|
|
|
|
case $srcdir in
|
|
/*|~*) ;;
|
|
*) srcdir=../$srcdir ;;
|
|
esac
|
|
|
|
out=
|
|
err=
|
|
|
|
echo $0 > checking
|
|
exec 1> stdout
|
|
exec 2> stderr
|
|
|
|
PATH=..:../../src:$PATH
|
|
|
|
prereq() {
|
|
if test $# -ne 0; then
|
|
case $TAR_OPTIONS in
|
|
--format=*) FMTOPT=$TAR_OPTIONS;;
|
|
*) FMTOPT=`tar --show-defaults`;;
|
|
esac
|
|
|
|
FORMAT=
|
|
for option
|
|
do
|
|
case $FMTOPT in
|
|
--format=$option*) FORMAT=$option
|
|
break;;
|
|
esac
|
|
done
|
|
test -z "$FORMAT" && exit 77
|
|
fi
|
|
} |