summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2018-10-13 11:17:55 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2018-10-13 12:20:46 +0100
commit3e3eff12e8f475d4b8bf296d518c786d8a810e29 (patch)
treeac82f2577665a6a76e111058feba2416baa68abc /dgit
parent55997f200aa0471662c0b2dfec5bd4523f42dbe7 (diff)
dgit: Use a regexp to match clean mode check
This will make it easier to introduce new variants. No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit4
1 files changed, 2 insertions, 2 deletions
diff --git a/dgit b/dgit
index 7f58bc5..2d7b8d4 100755
--- a/dgit
+++ b/dgit
@@ -6201,7 +6201,7 @@ sub maybe_unapply_patches_again () {
sub clean_tree_check () {
# Not yet fully implemented.
- if ($cleanmode eq 'check') {
+ if ($cleanmode =~ m{^check}) {
my $leftovers = cmdoutput @git, qw(clean -xdn);
if (length $leftovers) {
print STDERR $leftovers, "\n" or confess $!;
@@ -6224,7 +6224,7 @@ sub clean_tree () {
runcmd_ordryrun_local @git, qw(clean -xdf);
} elsif ($cleanmode eq 'git-ff') {
runcmd_ordryrun_local @git, qw(clean -xdff);
- } elsif ($cleanmode eq 'check') {
+ } elsif ($cleanmode =~ m{^check}) {
clean_tree_check();
} elsif ($cleanmode eq 'none') {
} else {