if args.icecream > 0:
cmd_opts += ['--icecream=%s' % args.icecream]
+ if args.preordered_list > 0:
+ olist = [i.strip() for i in args.preordered_list.split(',')]
+ cmd_opts += ['--preordered-list=%s' % ','.join(olist)]
+
cmd_opts += ['--threads=%s' % args.threads]
if args.kvm:
loopdev = len([name for name in os.listdir('/dev') if bool(re.search("loop[0-9]",name))])
raise GbsError('some packages failed to be built')
else:
log.info('Done')
+
-
#!/usr/bin/python -tt
# vim: ai ts=4 sts=4 et sw=4
#
cmd_opts += ['--packaging-dir=%s' % get_packaging_dir(args)]
cmd_opts += ['--depends']
+ if args.local_only:
+ cmd_opts += ['--depends-local-only']
+
if args.style:
cmd_opts += ['--style=%s' % args.style]
if args.tarfile:
cmd += ['--tarfile']
+
# Extra depanneur special command options
cmd += prepare_depanneur_opts(args)
raise GbsError('some packages failed to be generate depends files')
else:
log.info('Done')
+
help='specify source type: git, or tar, default is git')
group.add_argument('--export-only', action='store_true',
help='only export, not building')
+ group.add_argument('--preordered-list', default='',
+ help='Provide comma(,) separated list of ordered packages '
+ 'to support user defined build order calculation.')
+
parser.set_defaults(alias="lb")
return parser
help='directory containing packaging files')
group.add_argument('--style', default='git',
help='specify source type: git, or tar, default is git')
+ group.add_argument('--local-only', action='store_true',
+ help='generate depends only from local repo rpms')
return parser