Add new option:--no-source-rpm
authorLi Jinjing <jinjingx.li@intel.com>
Mon, 29 Sep 2014 11:21:27 +0000 (19:21 +0800)
committerLi Jinjing <jinjingx.li@intel.com>
Sun, 12 Oct 2014 16:08:00 +0000 (00:08 +0800)
The new option supports gbs doesn't build src.rpm file, to speed up building
procedure of some big source git trees in development process.

JIRA:DEVT-193

Change-Id: Ic9d77f9c3d69a7ea28ba15738160d0d679672a4d
Signed-off-by: Li Jinjing <jinjingx.li@intel.com>
gitbuildsys/cmd_build.py
tools/gbs

index abdfed6..f08288a 100644 (file)
@@ -213,7 +213,8 @@ def prepare_depanneur_opts(args):
         cmd_opts += ['--keep-packs']
     if args.baselibs:
         cmd_opts += ['--baselibs']
-
+    if args.no_source_rpm:
+        cmd_opts += ['--no-source-rpm']
     #
     if args.package_list:
         package_list = args.package_list.split(',')
index f0c75e3..0af250c 100755 (executable)
--- a/tools/gbs
+++ b/tools/gbs
@@ -230,6 +230,8 @@ def build_parser(parser):
     group.add_argument('--threads', type=int, default=1,
                         help='number of threads to build multiple packages '
                         'in parallel')
+    group.add_argument('--no-source-rpm', action='store_true',
+                        help='don\'t build source rpm file')
 
 
     group = parser.add_argument_group('git-tree options')