From 112ee985e9227d13b70969d52b51b23dd0c59524 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 19 Jul 2015 14:30:22 +0100 Subject: attempt to fix target installation --- vasile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vasile b/vasile index f437436..183a9e4 100755 --- a/vasile +++ b/vasile @@ -28,7 +28,6 @@ export local envmultimediatarget="$(< multimedia.target)" export local envartworktarget="$(< artwork.target)" export local envxlibstarget="$(< xlibs.target)" export local envxorgtarget="$(< xorg.target)" -export local envkogaioninstalltarget="emerge -kav "$envkerneltarget" "$envmultimediatarget" "$envartworktarget" "$envxlibstarget" "$envxorgtarget"" # env buildsystem variables export local envkogaionoverlay="layman -f -a kogaion -o https://raw.github.com/Rogentos/kogaion/master/overlay.xml" @@ -211,12 +210,17 @@ envkogaioneit() { envkogaionbuild () { # build packages in squashfs + overlayfs chroot if [[ "$(uname -m)" = "x86_64" ]] ; then - chroot "$overlaydir" su - "$envkogaionuser" -c "$envkogaioninstalltarget" + for envkogaioninstalltarget in "$envkogaionkerneltarget" "$envkogaionmultimediatarget" "$envkogaionxlibstarget" "$envkogaionxorgtarget" "$envkogaionartworktarget" ; do + chroot "$overlaydir" su - "$envkogaionuser" -c "emerge -kav $envkogaioninstalltarget" + done echo "" echo "x86_46 Environment is UP && RUNNING ... building targets" sleep 1 chroot "$overlaydir" su - "$envkogaionuser" -c "$envkogaionbuildtarget" elif [[ "$(uname -m)" = "i686" ]] ; then + for envkogaioninstalltarget in "$envkogaionkerneltarget" "$envkogaionmultimediatarget" "$envkogaionxlibstarget" "$envkogaionxorgtarget" "$envkogaionartworktarget" ; do + linux32 chroot "$overlaydir" su - "$envkogaionuser" -c "emerge -kav $envkogaioninstalltarget" + done linux32 chroot "$overlaydir" su - "$envkogaionuser" -c "$envkogaioninstalltarget" echo "" echo "i686 Environment is UP && RUNNING ... building targets" -- cgit v1.2.3