summaryrefslogtreecommitdiff
path: root/unperish
diff options
context:
space:
mode:
Diffstat (limited to 'unperish')
-rwxr-xr-xunperish5
1 files changed, 5 insertions, 0 deletions
diff --git a/unperish b/unperish
index 4a31a16..15e1f75 100755
--- a/unperish
+++ b/unperish
@@ -69,6 +69,9 @@ class Unperish(cliapp.Application):
metavar='LOCATION')
self.settings.choice(['full-source'], ['auto', 'yes', 'no'],
'include full source in upload?')
+ self.settings.boolean(['binary-arch'],
+ 'build arch-specific packages only, '
+ 'not arch:all')
def process_args(self, args):
self.meta = self.create_meta()
@@ -228,6 +231,8 @@ class Unperish(cliapp.Application):
'--logfile', self.join('pbuilder.log')]
if self.include_source():
argv.extend(['--debbuildopts', '-sa'])
+ if self.settings['binary-arch']:
+ argv.append('--binary-arch')
argv.append(self.join(self.dsc))
self.runcmd(argv, cwd=self.settings['build-area'])