From 13f2fbbd9ef7a7b6cc8f3257e3840bc6911a2e39 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 17 Aug 2013 09:12:35 +0200 Subject: [PATCH] Add build variable HAIKU_PORTER_CONCURRENT_JOBS It can be set to the number of jobs specified on the haikuporter command line. Speeds up the bootstrap build quite a bit. --- build/jam/RepositoryRules | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build/jam/RepositoryRules b/build/jam/RepositoryRules index 8b726ec4e6..f86b2698c1 100644 --- a/build/jam/RepositoryRules +++ b/build/jam/RepositoryRules @@ -310,11 +310,12 @@ actions BootstrapRepositoryFetchPackage1 $(HOST_ADD_BUILD_COMPATIBILITY_LIB_DIR) if [ -n "$secondaryCrossDevelPackages" ]; then - $(HOST_HAIKU_PORTER) --cross-devel-package "$haikuCrossDevelPackage" \ + $(HOST_HAIKU_PORTER) -j$(HAIKU_PORTER_CONCURRENT_JOBS) \ + --cross-devel-package "$haikuCrossDevelPackage" \ "$secondaryCrossDevelPackages" $portName else - $(HOST_HAIKU_PORTER) --cross-devel-package "$haikuCrossDevelPackage" \ - $portName + $(HOST_HAIKU_PORTER) -j$(HAIKU_PORTER_CONCURRENT_JOBS) \ + --cross-devel-package "$haikuCrossDevelPackage" $portName fi }