diff options
author | Vincent Sanders <vince@kyllikki.org> | 2015-08-12 14:50:54 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2015-08-12 14:50:54 +0100 |
commit | fd21e488e00a44ad60f7207f0d728f865cc92e47 (patch) | |
tree | 9e6082756bdcab32426b8bdc96e0e7235bd0b9aa | |
parent | 1ee30e7632951e2d9e59f7e291cc3f4669cf2156 (diff) | |
download | netsurf-fd21e488e00a44ad60f7207f0d728f865cc92e47.tar.gz netsurf-fd21e488e00a44ad60f7207f0d728f865cc92e47.tar.bz2 |
Add support for builders with distcc installed
-rwxr-xr-x | utils/jenkins-build.sh | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/utils/jenkins-build.sh b/utils/jenkins-build.sh index 994626a77..7393b852a 100755 --- a/utils/jenkins-build.sh +++ b/utils/jenkins-build.sh @@ -377,6 +377,15 @@ else BUILD_DUKTAPE=NO fi +########### Use distcc if present ###### + +DISTCC=distcc +PARALLEL=1 +${DISTCC} --version >/dev/null 2>&1 +if [ $? -eq 0 ];then + PARALLEL=$(${DISTCC} -j) + export PATH=/usr/lib/distcc:${PATH} +fi @@ -386,8 +395,7 @@ fi ${MAKE} NETSURF_USE_DUKTAPE=${BUILD_DUKTAPE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} clean # Do the Build -${MAKE} -k NETSURF_USE_DUKTAPE=${BUILD_DUKTAPE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=${BUILD_NUMBER} ATARIARCH=${ATARIARCH} Q= - +${MAKE} -j ${PARALLEL} -k NETSURF_USE_DUKTAPE=${BUILD_DUKTAPE} NETSURF_USE_JS=${BUILD_JS} NETSURF_USE_MOZJS=${BUILD_MOZJS} CI_BUILD=${BUILD_NUMBER} ATARIARCH=${ATARIARCH} Q= |