add --export-only feature nanjing-devel
authorjingui.ren <jingui.ren@samsung.com>
Fri, 30 Nov 2018 08:31:38 +0000 (16:31 +0800)
committerjingui.ren <jingui.ren@samsung.com>
Fri, 30 Nov 2018 10:55:44 +0000 (18:55 +0800)
Change-Id: I147e1fc4c4e7309053243317a3716decef2afe44

depanneur

index 80e5c56636966022385c71d9f12627faffd98504..af535a710663d32f2b79a4c22ecd5f53442456d2 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -189,6 +189,7 @@ my $disable_debuginfo = 0;#disable debuginfo when using build cmd
 my $depends = 0; #depends subcommand to put reverse dependency
 my $reverse_off = 0; #disable reverse dependency
 my $reverse_on = 1; #enable reverse dependency
+my $export_only = 0; # only export, not building
 GetOptions (
     "repository=s" => \@repos,
     "arch=s" => \$arch,
@@ -244,6 +245,7 @@ GetOptions (
     "vm-swap=s" => \$vmswapsize,
     "disable-debuginfo" => \$disable_debuginfo,
     "depends" => \$depends,
+    "export-only" => \$export_only,
     );
 
 if ( $help ) {
@@ -307,6 +309,9 @@ Available options:
     --disable-debuginfo
       Disable debug info package to be created
 
+       --export-only
+      only export, not building.
+
 ";
     exit(0);
 }
@@ -2572,6 +2577,10 @@ if ($style eq 'git') {
                 push @packs, $pack;
             }
         }
+        if($export_only) {
+            info("export done");
+            exit 0;
+        }
     } else {
         foreach my $p (@pre_packs) {
             my $specs = $p->{"filename"};