From e5099dd86be490d4ed3890203472e3158569286b Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Sun, 13 Aug 2017 18:34:26 +0100 Subject: [PATCH 1/1] bin/mdw-build: Refactor setting options to `mdw-sbuild'. This is going to be more complicated soon, so think about the options in a pre-pass. --- bin/mdw-build | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/mdw-build b/bin/mdw-build index 01b737c..de2ef72 100755 --- a/bin/mdw-build +++ b/bin/mdw-build @@ -406,9 +406,14 @@ EOF mv debian/changelog.new debian/changelog ;; esac + sbuildargs=$sbuildsrv + case $sbuild,$build in + yes,release) + case $sign in yes) sbuildargs="-k$signkey $sbuildargs" ;; esac + ;; + esac case $sbuild,$build,$sign in - yes,release,yes) run mdw-sbuild -k$signkey $sbuildsrv ;; - yes,*) run mdw-sbuild $sbuildsrv ;; + yes,*) run mdw-sbuild $sbuildargs ;; no,release,yes) run dpkg-buildpackage -k$signkey ;; no,*) run dpkg-buildpackage -us -uc ;; esac -- 2.11.0