summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2019-01-06 12:00:08 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2019-01-06 12:43:12 +0000
commitd22395d9e46d321b69086def1088fa10516039de (patch)
tree33f029cda4a77d6ab31a94380c9e72b1f17f87ba
parent2a9e81a612e9ef5221c9a4c1554a06f20ea00e8c (diff)
dgit: clean mode: Refactor -wg parsing to prep for suffixes
This will make it convenient to add new suffix letter(s) to -wg. No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rwxr-xr-xdgit6
1 files changed, 2 insertions, 4 deletions
diff --git a/dgit b/dgit
index 9b107c2..55c8070 100755
--- a/dgit
+++ b/dgit
@@ -7298,12 +7298,10 @@ sub parseopts () {
} elsif (s/^-wn$//s) {
push @ropts, $&;
$cleanmode = 'none';
- } elsif (s/^-wg$//s) {
+ } elsif (s/^-wg(f?)$//s) {
push @ropts, $&;
$cleanmode = 'git';
- } elsif (s/^-wgf$//s) {
- push @ropts, $&;
- $cleanmode = 'git-ff';
+ $cleanmode .= '-ff' if $1;
} elsif (s/^-wd(d?)([na]?)$//s) {
push @ropts, $&;
$cleanmode = 'dpkg-source';