diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-05 20:11:00 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-05 20:11:00 +0000 |
commit | 031c7baebf04ef2351953c62e494057835bf5277 (patch) | |
tree | 815990ad1e33ec2610a2c773aab900caab7cdd77 /webkit | |
parent | 3c6e73b610e62072701f3a675d453273f370308e (diff) | |
download | chromium_src-031c7baebf04ef2351953c62e494057835bf5277.zip chromium_src-031c7baebf04ef2351953c62e494057835bf5277.tar.gz chromium_src-031c7baebf04ef2351953c62e494057835bf5277.tar.bz2 |
Make the number of jobs correspond to the number of available
cores.
R=scherkus
Review URL: http://codereview.chromium.org/21089
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9241 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rwxr-xr-x | webkit/build/V8Bindings/build-generated-files.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/webkit/build/V8Bindings/build-generated-files.sh b/webkit/build/V8Bindings/build-generated-files.sh index f46b202..f3e41f3 100755 --- a/webkit/build/V8Bindings/build-generated-files.sh +++ b/webkit/build/V8Bindings/build-generated-files.sh @@ -45,6 +45,12 @@ export ENCODINGS_PREFIX="" # webkit/third_party/WebCore/Configurations/WebCore.xcconfig export FEATURE_DEFINES="ENABLE_VIDEO ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_XPATH ENABLE_XSLT" +# Adjust the number of jobs spawned according to the CPU count. +if [ -z "$NUMBER_OF_PROCESSORS" ]; then + echo "WARNING: NUMBER_OF_PROCESSORS environment variable not defined; assuming 2" +fi +JOBS=$((${NUMBER_OF_PROCESSORS:-2} + 1)) + echo Building DerivedSources ${PORTROOT}... # Use silent flag. -make -s -f "${PORTROOT}/DerivedSources.make" -j 2 || exit 1 +make -s -f "${PORTROOT}/DerivedSources.make" -j $JOBS || exit 1 |