Just for assurance to limit the .do-search scope.
testdir=`dirname $0`/apenwarr/$testname
cd $testdir
testdir=`pwd`
+export REDO_TOP_DIR="$testdir" REDO_NO_PROGRESS=1
test_description="none"
. $SHARNESS_TEST_SRCDIR/sharness.sh
cd $testdir
testname=`basename "$0"`
test_description="Check that dependencies have correct relative path after cd"
. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
mkdir -p bin src
cat > bin/default.do <<EOF
testname=`basename "$0"`
test_description="Check that the following use-case won't rebuild everytime and has correct dependencies"
. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
mkdir -p sub
cat > default.html.do <<EOF
testname=`basename "$0"`
test_description="Check that empty target is a dependency and always OOD"
. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
echo > foo.do
cat > bar.do <<EOF
testname=`basename "$0"`
test_description="Check that failed build is still OOD target"
. $SHARNESS_TEST_SRCDIR/sharness.sh
+export REDO_TOP_DIR="`pwd`" REDO_NO_PROGRESS=1
echo exit 1 > bar.do
echo redo-ifchange bar > foo.do
testdir=`dirname $0`/redo-sh.tests/$testname
cd $testdir
testdir=`pwd`
+export REDO_TOP_DIR="$testdir" REDO_NO_PROGRESS=1
test_description="`sed -n '2,/^$/p' test | sed 's/# //'`"
. $SHARNESS_TEST_SRCDIR/sharness.sh
cd $testdir