summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2009-05-11 10:58:42 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2009-05-11 10:58:42 +0000
commita90aa726fbc4f92fafe9ed660c7e66f3df8c14a4 (patch)
tree3919e022060f922f7c0e2beef0bc7c91f6762e9a /eclass
parentVersion bump, now with parallel make support! (diff)
downloadhistorical-a90aa726fbc4f92fafe9ed660c7e66f3df8c14a4.tar.gz
historical-a90aa726fbc4f92fafe9ed660c7e66f3df8c14a4.tar.bz2
historical-a90aa726fbc4f92fafe9ed660c7e66f3df8c14a4.zip
Parallel-make support was added in gnustep-make 2.2.0
Diffstat (limited to 'eclass')
-rw-r--r--eclass/gnustep-base.eclass10
1 files changed, 6 insertions, 4 deletions
diff --git a/eclass/gnustep-base.eclass b/eclass/gnustep-base.eclass
index 4cce7f285128..363e95a92c95 100644
--- a/eclass/gnustep-base.eclass
+++ b/eclass/gnustep-base.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-base.eclass,v 1.9 2008/12/03 14:29:05 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/gnustep-base.eclass,v 1.10 2009/05/11 10:58:42 voyageur Exp $
inherit eutils flag-o-matic
@@ -121,9 +121,11 @@ egnustep_env() {
GNUSTEP_USER_DEFAULTS_DIR="${T}"/Defaults \
GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \
TAR_OPTIONS="${TAR_OPTIONS} --no-same-owner" \
- messages=yes \
- -j1 )
- # -j1 is needed as gnustep-make is not parallel-safe
+ messages=yes )
+
+ # Parallel-make support was added in gnustep-make 2.2.0
+ has_version "<gnustep-base/gnustep-make-2.2.0" \
+ && GS_ENV=( "${GS_ENV[@]}" "-j1" )
use debug \
&& GS_ENV=( "${GS_ENV[@]}" "debug=yes" ) \