This makes reading them a bit easier, especially with phases run
in parallel.
---
 gx86/eclass/multilib-build.eclass | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gx86/eclass/multilib-build.eclass 
b/gx86/eclass/multilib-build.eclass
index feac748..93c4335 100644
--- a/gx86/eclass/multilib-build.eclass
+++ b/gx86/eclass/multilib-build.eclass
@@ -100,7 +100,8 @@ multilib_foreach_abi() {
        local ABI
        for ABI in $(multilib_get_enabled_abis); do
                multilib_toolchain_setup "${ABI}"
-               BUILD_DIR=${initial_dir%%/}-${ABI} "${@}"
+               local BUILD_DIR=${initial_dir%%/}-${ABI}
+               "${@}" | tee -a "${T}/build-${ABI}.log"
        done
 }
 
@@ -127,8 +128,8 @@ multilib_parallel_foreach_abi() {
                        multijob_child_init
 
                        multilib_toolchain_setup "${ABI}"
-                       BUILD_DIR=${initial_dir%%/}-${ABI}
-                       "${@}"
+                       local BUILD_DIR=${initial_dir%%/}-${ABI}
+                       "${@}" 2>&1 | tee -a "${T}/build-${ABI}.log"
                ) &
 
                multijob_post_fork
-- 
1.8.1.2


Reply via email to