add --export-only feature 45/206845/1
authorbiao716.wang <biao716.wang@samsung.com>
Wed, 29 May 2019 12:19:59 +0000 (21:19 +0900)
committerbiao716.wang <biao716.wang@samsung.com>
Wed, 29 May 2019 12:22:59 +0000 (21:22 +0900)
Change-Id: I60b6744f5215fd38eb947ba0ebe14d5ae7296553
Signed-off-by: biao716.wang <biao716.wang@samsung.com>
depanneur

index 80e5c56636966022385c71d9f12627faffd98504..4d1468c7f0c717ae7b77282dec1c397a3c36bb12 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"};