diff options
-rwxr-xr-x | dgit | 4 | ||||
-rw-r--r-- | tests/lib-build-modes | 2 |
2 files changed, 4 insertions, 2 deletions
@@ -6205,7 +6205,9 @@ sub clean_tree_check () { # That was done by check_not_dirty, and by now we may have run # the rules clean target which might modify tracked files (!) if ($cleanmode =~ m{^check}) { - my $leftovers = cmdoutput @git, qw(clean -xdn); + my @cmd = (@git, qw(clean -dn)); + push @cmd, qw(-x); + my $leftovers = cmdoutput @cmd; if (length $leftovers) { print STDERR $leftovers, "\n" or confess $!; fail __ diff --git a/tests/lib-build-modes b/tests/lib-build-modes index 5e186b2..403d8b2 100644 --- a/tests/lib-build-modes +++ b/tests/lib-build-modes @@ -148,7 +148,7 @@ bm-compute-expected () { case $eff_cleanmode in git) echo >&4 'BUILD-MODES PROGRAM git clean -xdf' ;; git-ff) echo >&4 'BUILD-MODES PROGRAM git clean -xdff' ;; - check|Ccheck) echo >&4 'BUILD-MODES PROGRAM git clean -xdn' ;; + check|Ccheck) echo >&4 'BUILD-MODES PROGRAM git clean -dn -x' ;; dpkg-source-d) echo >&4 "EXAMPLE RULES TARGET clean" ;; dpkg-source) bm-build-deps-ok || tolerate_fail=tolerate echo >&4 "EXAMPLE RULES TARGET clean" |