summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2018-07-28 03:58:32 +0100
committerSean Whitton <spwhitton@spwhitton.name>2018-07-28 12:12:05 +0800
commit0bcc20f07f70ee1ec422f149d6155ed5114be0c1 (patch)
tree81c2315e9d5243f2bd13ad4cab74a3d0e9891e40 /dgit
parent5b8c24e476a4619fe7b4be9df71858969c128c08 (diff)
dgit: opts_opt_multi_cmd: New @$extra feature
Adjust the existing call sites. NFC. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit6
1 files changed, 4 insertions, 2 deletions
diff --git a/dgit b/dgit
index c1a0184..1a4700c 100755
--- a/dgit
+++ b/dgit
@@ -275,14 +275,16 @@ sub quiltmode_splitbrain () {
}
sub opts_opt_multi_cmd {
+ my $extra = shift;
my @cmd;
push @cmd, split /\s+/, shift @_;
+ push @cmd, @$extra;
push @cmd, @_;
@cmd;
}
sub gbp_pq {
- return opts_opt_multi_cmd @gbp_pq;
+ return opts_opt_multi_cmd [], @gbp_pq;
}
sub dgit_privdir () {
@@ -6351,7 +6353,7 @@ sub cmd_gbp_build {
$gbp_build[0] = 'gbp buildpackage';
}
}
- my @cmd = opts_opt_multi_cmd @gbp_build;
+ my @cmd = opts_opt_multi_cmd [], @gbp_build;
push @cmd, (qw(-us -uc --git-no-sign-tags),
"--git-builder=".(shellquote @dbp));