summaryrefslogtreecommitdiffstats
path: root/bin/ebuild.sh
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-07-17 18:39:58 +0000
committerZac Medico <zmedico@gentoo.org>2009-07-17 18:39:58 +0000
commit023d296efc7f1160366c039cc02aff04623e9867 (patch)
tree286c492b8e392d37fbb35f3f0591444b64195e8a /bin/ebuild.sh
parent9d91677dc51a0f6cd34c9230bbe03b1cf7f3018f (diff)
downloadportage-023d296efc7f1160366c039cc02aff04623e9867.tar.gz
portage-023d296efc7f1160366c039cc02aff04623e9867.tar.bz2
portage-023d296efc7f1160366c039cc02aff04623e9867.zip
For consistency with emake, add ${MAKEOPTS} ${EXTRA_EMAKE} to make arguments
inside einstall. Also, force -j1 in order to override any --jobs settings from MAKEOPTS. Thanks to Diego Pettenò <flameeyes@gentoo.org> for the suggestion. svn path=/main/trunk/; revision=13833
Diffstat (limited to 'bin/ebuild.sh')
-rwxr-xr-xbin/ebuild.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index f80312a83..a20f8d4c9 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -566,6 +566,7 @@ einstall() {
mandir="${D}usr/share/man" \
sysconfdir="${D}etc" \
${LOCAL_EXTRA_EINSTALL} \
+ ${MAKEOPTS} ${EXTRA_EMAKE} -j1 \
"$@" install
fi
${MAKE:-make} prefix="${D}usr" \
@@ -575,6 +576,7 @@ einstall() {
mandir="${D}usr/share/man" \
sysconfdir="${D}etc" \
${LOCAL_EXTRA_EINSTALL} \
+ ${MAKEOPTS} ${EXTRA_EMAKE} -j1 \
"$@" install || die "einstall failed"
else
die "no Makefile found"