halfway there. now i just need to build the package lists.
This commit is contained in:
29
lib/05-chroot_wrapper.func.sh
Normal file
29
lib/05-chroot_wrapper.func.sh
Normal file
@@ -0,0 +1,29 @@
|
||||
function chroot_wrapper () {
|
||||
local ARCHSUFFIX="${1}"
|
||||
if [[ "${1}" == "64" ]];
|
||||
then
|
||||
local CHROOTDIR="${CHROOTDIR}root.x86_64"
|
||||
local BUILDDIR="${BUILDDIR}64"
|
||||
elif [[ "${1}" == "32" ]];
|
||||
then
|
||||
local CHROOTDIR="${CHROOTDIR}root.i686"
|
||||
local BUILDDIR="${BUILDDIR}32"
|
||||
else
|
||||
echo "WHOOPS. We hit an error that makes no logical sense."
|
||||
echo 'Dying.'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -f "/usr/bin/systemd-nspawn" ];
|
||||
then
|
||||
CHROOTCMD="systemd-nspawn -D ${CHROOTDIR}"
|
||||
else
|
||||
CHROOTCMD="facehugger ${ARCHSUFFIX}"
|
||||
fi
|
||||
|
||||
echo "NOW ENTERING ${CHROOTDIR}...."
|
||||
echo "_____________________________"
|
||||
${CHROOTCMD}
|
||||
CHROOTDIR="${CHROOTDIR_GLOB}"
|
||||
BUILDDIR="${BUILDDIR_GLOB}"
|
||||
}
|
||||
Reference in New Issue
Block a user