Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: hasufell@g.o, python@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH 3/7] multilib-minimal: split out mkdir to unify sub-functions.
Date: Sun, 10 Mar 2013 10:18:28
Message-Id: 1362910691-8439-3-git-send-email-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCHES] multibuild.eclass: custom phase function helpers by "Michał Górny"
1 ---
2 gx86/eclass/multilib-minimal.eclass | 8 ++++++--
3 1 file changed, 6 insertions(+), 2 deletions(-)
4
5 diff --git a/gx86/eclass/multilib-minimal.eclass b/gx86/eclass/multilib-minimal.eclass
6 index 070425f..a77368e 100644
7 --- a/gx86/eclass/multilib-minimal.eclass
8 +++ b/gx86/eclass/multilib-minimal.eclass
9 @@ -30,14 +30,18 @@ case ${EAPI:-0} in
10 esac
11
12
13 -inherit multilib-build
14 +inherit multibuild multilib-build
15
16 EXPORT_FUNCTIONS src_configure src_compile src_test src_install
17
18
19 multilib-minimal_src_configure() {
20 - multilib-minimal_abi_src_configure() {
21 + _multilib-minimal_mkdir() {
22 mkdir -p "${BUILD_DIR}" || die
23 + }
24 + multilib_foreach_abi _multilib-minimal_mkdir
25 +
26 + multilib-minimal_abi_src_configure() {
27 pushd "${BUILD_DIR}" >/dev/null || die
28 if declare -f multilib_src_configure >/dev/null ; then
29 multilib_src_configure
30 --
31 1.8.1.5