From ecc9e0a56a352a492608491bb24f7bd117423e08 Mon Sep 17 00:00:00 2001 From: Stephane Desneux Date: Thu, 13 Mar 2014 15:24:18 +0100 Subject: [PATCH] added support for icecream Change-Id: I17aee4c0240d53a1a6f65b7c7fe767a79c873325 Signed-off-by: Stephane Desneux Signed-off-by: Li Jinjing --- depanneur | 3 +++ 1 file changed, 3 insertions(+) diff --git a/depanneur b/depanneur index eff05af..0370be3 100755 --- a/depanneur +++ b/depanneur @@ -123,6 +123,7 @@ my $overwrite = 0; # rebuilt packages if it's already built out my $MAX_THREADS = 1; # max threads depanneur creates my $extra_packs = ""; # extra packages which should install to build root my $ccache = 0; # use ccache to speed up building +my $icecream = 0; # use icecream to specify the number of parallel processes my $noinit = 0; # don't check build root, just go into it and building my $keep_packs = 0; # don't remove useless rpm packages from build root my @defines; # define extra macros for 'rpmbuild' @@ -194,6 +195,7 @@ GetOptions ( "threads=s" => \$MAX_THREADS, "extra-packs=s" => \$extra_packs, "ccache" => \$ccache, + "icecream=s" => \$icecream, "noinit" => \$noinit, "keep-packs" => \$keep_packs, "define=s" => \@defines, @@ -1614,6 +1616,7 @@ sub build_package { push @args, "--arch $archpath"; push @args, "$srpm_filename"; push @args, "--ccache" if ($ccache); + push @args, "--icecream $icecream" if ($icecream); push @args, "--baselibs" if ($create_baselibs); if (! $extra_packs eq "") { my $packs = join(' ', split(',', $extra_packs)); -- 2.34.1