diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-07-27 15:29:15 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-07-27 15:29:15 +0100 |
commit | b87783b9ba972689d934d25650481feec1cdd06d (patch) | |
tree | 213cfed80ef90d85061ff150957a0f49cc45a36a /dgit | |
parent | 348b995ead9fbcab890da5d222af36402f33d68c (diff) |
Cope with new git-buildpackage which provides gbp, rather than the eponymous command, on PATH.
Diffstat (limited to 'dgit')
-rwxr-xr-x | dgit | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -2973,9 +2973,15 @@ sub cmd_build { sub cmd_gbp_build { my @dbp = @dpkgbuildpackage; massage_dbp_args \@dbp, \@ARGV; - my @cmd = - (qw(git-buildpackage -us -uc --git-no-sign-tags), - "--git-builder=@dbp"); + + my @cmd; + if (length executable_on_path('git-buildpackage')) { + @cmd = qw(git-buildpackage); + } else { + @cmd = qw(gbp buildpackage); + } + push @cmd, (qw(-us -uc --git-no-sign-tags), "--git-builder=@dbp"); + if ($cleanmode eq 'dpkg-source') { $suppress_clean = 1; } else { |