From: Mark Wooding Date: Sun, 13 Aug 2017 17:34:26 +0000 (+0100) Subject: bin/mdw-build: Refactor setting options to `mdw-sbuild'. X-Git-Url: https://git.distorted.org.uk/~mdw/profile/commitdiff_plain/e5099dd86be490d4ed3890203472e3158569286b?hp=b9ad2dae655005d5e680645ee9afe9b8f06d2f3b 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. --- 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