mirror of
https://github.com/openSUSE/osc.git
synced 2024-12-27 18:26:15 +01:00
--with and --without need to be array
This commit is contained in:
parent
7cc629bdad
commit
d47ebed9e0
@ -316,9 +316,11 @@ def main(opts, argv):
|
|||||||
if opts.debuginfo:
|
if opts.debuginfo:
|
||||||
buildargs.append('--debug')
|
buildargs.append('--debug')
|
||||||
if opts._with:
|
if opts._with:
|
||||||
buildargs.append('--with %s' % opts._with)
|
for o in opts._with:
|
||||||
|
buildargs.append('--with %s' % o)
|
||||||
if opts.without:
|
if opts.without:
|
||||||
buildargs.append('--without %s' % opts.without)
|
for o in opts.without:
|
||||||
|
buildargs.append('--without %s' % o)
|
||||||
# FIXME: quoting
|
# FIXME: quoting
|
||||||
# if opts.define:
|
# if opts.define:
|
||||||
# buildargs.append('--define "%s"' % opts.define)
|
# buildargs.append('--define "%s"' % opts.define)
|
||||||
|
@ -2895,12 +2895,12 @@ Please submit there instead, or use --nodevelproject to force direct submission.
|
|||||||
help='use N parallel build jobs with icecream')
|
help='use N parallel build jobs with icecream')
|
||||||
@cmdln.option('--ccache', action='store_true',
|
@cmdln.option('--ccache', action='store_true',
|
||||||
help='use ccache to speed up rebuilds')
|
help='use ccache to speed up rebuilds')
|
||||||
@cmdln.option('--with', metavar='X', dest='_with',
|
@cmdln.option('--with', metavar='X', dest='_with', action='append',
|
||||||
help='enable feature X for build')
|
help='enable feature X for build')
|
||||||
@cmdln.option('--without', metavar='X',
|
@cmdln.option('--without', metavar='X', action='append',
|
||||||
help='disable feature X for build')
|
help='disable feature X for build')
|
||||||
# will not work as build.py does not support proper quoting
|
# will not work as build.py does not support proper quoting
|
||||||
# @cmdln.option('--define', metavar='\'X Y\'',
|
# @cmdln.option('--define', metavar='\'X Y\'', action='append',
|
||||||
# help='define macro X with value Y')
|
# help='define macro X with value Y')
|
||||||
@cmdln.option('--userootforbuild', action='store_true',
|
@cmdln.option('--userootforbuild', action='store_true',
|
||||||
help='Run build as root. The default is to build as '
|
help='Run build as root. The default is to build as '
|
||||||
|
Loading…
Reference in New Issue
Block a user