support creating -32bit/-64bit/-x86 rpms for other archs, #852
authorZhang Qiang <qiang.z.zhang@intel.com>
Thu, 28 Mar 2013 06:42:35 +0000 (14:42 +0800)
committerZhang Qiang <qiang.z.zhang@intel.com>
Thu, 28 Mar 2013 06:45:05 +0000 (14:45 +0800)
This option is just like --baselibs of build script

Change-Id: I1fa339a2217acb09c3e71a753f12a355f5fab117

depanneur

index 182135051407f0c5241664f83ff0d094ba7a9a6d..d5cba435801d8aa3f6b473743e948f1026e48c81 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -89,6 +89,7 @@ my $dryrun = 0;
 my $help = 0;
 my $keepgoing = 0;
 my $clean_repos = 0;
+my $create_baselibs = 0;
 
 my $virtualenv = "$ENV{'VIRTUAL_ENV'}";
 my $build_root = $ENV{TIZEN_BUILD_ROOT};
@@ -176,6 +177,7 @@ GetOptions (
     "define=s" => \@defines,
     "spec=s" => \$arg_spec,
     "clean-repos" => \$clean_repos,
+    "baselibs" => \$create_baselibs,
     );
 
 if ( $help ) {
@@ -1240,6 +1242,7 @@ sub build_package {
     push @args, "--target $arch";
     push @args, "$srpm_filename";
     push @args, "--ccache" if ($ccache);
+    push @args, "--baselibs" if ($create_baselibs);
     if (! $extra_packs eq "") {
         my $packs = join(' ', split(',', $extra_packs));
         push @args, "--extra-packs=\"$packs\"";