{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{'
$dgit --dgit=$dgit --dget:-u --dput:--config=$tmp/dput.cf \
-dtest-dummy $DGIT_TEST_OPTS $DGIT_TEST_DEBUG \
- -k39B13D8A "$@"
+ -k39B13D8A $t_dgit_xopts "$@"
: '}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
'
}
t-setup-import () {
local setupname=$1
+ local setupsrc
+ local lock
if [ "x$tmpbase" = x ]; then
# ADTTMP was set on entry to tests/lib, so we
# are not sharing tmp area between tests
setupsrc="$tmp"
+ lock="$tmp/.dummy.lock"
else
setupsrc="$tmpbase/$setupname"
+ lock="$setupsrc.lock"
fi
local simport="$setupsrc/IMPORT"
if ! [ -e "$simport" ]; then
- with-lock-ex -w "$simport.lock" \
+ with-lock-ex -w "$lock" \
xargs -0 -a $tmp/.save-env \
bash -xec '
cd "$1"; shift