diff options
author | V3n3RiX <venerix@rogentos.ro> | 2015-08-30 20:08:41 +0100 |
---|---|---|
committer | V3n3RiX <venerix@rogentos.ro> | 2015-08-30 20:08:41 +0100 |
commit | 96716471ccdd0b0a779ba7ea2fb3858eac68ccda (patch) | |
tree | 1505faf7ee840bd7940068d64334a6cc79e2393c /build64 | |
parent | 3f17e27be05f9a41fe044fbf5ef3c16e6d625be8 (diff) | |
parent | 097ad73f4e3cf05ab290f067f484e482d6a4e421 (diff) |
merge experimental into master
Diffstat (limited to 'build64')
-rwxr-xr-x | build64 | 37 |
1 files changed, 37 insertions, 0 deletions
@@ -0,0 +1,37 @@ +#!/bin/bash -x + +chrootpreparex64 () { + # check our environment for sanity + # if safe, trigger start && break the loop to build packages + # else trigger stop && cleanup && check again + while : true ; do + if [[ ! -d "$rodir" && ! -d "$rwdir" && ! -d "$overlaydir" ]] ; then + for i in "$rodir" "$rwdir" "$overlaydir" ; do + mkdir "$i" + done + chrootstartx64 + break + elif [[ -d "$rodir" && -d "$rwdir" && -d "$overlaydir" ]] ; then + chrootstop + for i in "$rodir" "$rwdir" "$overlaydir" ; do + rm -rf "$i" + done + continue + fi + done +} + +main () { + if checkroot ; then + chrootchecksumx64 + chrootpreparex64 + chrootoverlaysx64 + chrootbuildsystemx64 + chrootbuildx64 + chrootx64 + chrootstop + fi +} + +main +exit 0 |