From b9c94dbdbda55a18089e67d8de79702e9db64bc2 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 7 Oct 2008 00:10:13 +0200 Subject: [PATCH] Added PKGFS_MAKEJOBS to the configuration file. This specifies the number of GNU/BSD make jobs while building packages. It's disabled by default. --HG-- extra : convert_revision : d422b7df36276b849e2a19113c5407ed67bffa68 --- pkgfs.conf | 5 +++++ pkgfs.sh | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgfs.conf b/pkgfs.conf index 2ed5d71876e..ba574887697 100644 --- a/pkgfs.conf +++ b/pkgfs.conf @@ -48,3 +48,8 @@ PKGFS_XSTOW_CMD=$PKGFS_MASTERDIR/bin/xstow # PKGFS_CFLAGS="-O2 -pipe" PKGFS_CXXFLAGS="$PKGFS_CFLAGS" + +# +# Number of jobs when running GNU or BSD make style packages. +# +#PKGFS_MAKEJOBS=4 diff --git a/pkgfs.sh b/pkgfs.sh index 5033dd8a4b7..c6e3b3b6f09 100755 --- a/pkgfs.sh +++ b/pkgfs.sh @@ -627,11 +627,11 @@ build_tmpl_sources() done [ -z "$make_build_target" ] && make_build_target= - + [ -n "$PKGFS_MAKEJOBS" ] && PKGFS_MAKEJOBS="-j$PKGFS_MAKEJOBS" # # Build package via make. # - ${make_cmd} ${make_build_args} ${make_build_target} + ${make_cmd} ${PKGFS_MAKEJOBS} ${make_build_args} ${make_build_target} if [ "$?" -ne 0 ]; then echo "*** ERROR building (make stage) \`$pkg' ***" exit 1