summaryrefslogtreecommitdiffstats
path: root/gentoox_build.sh
diff options
context:
space:
mode:
authorKyle K <kylek389@gmail.com>2020-02-05 05:42:01 -0600
committerKyle K <kylek389@gmail.com>2020-02-05 05:42:01 -0600
commitc8621e24d2df2bb2f5c9e27443f01d5dd20be50c (patch)
treed5c6ebb2ddc4f17015dbc1071c69d1292519dac6 /gentoox_build.sh
parent246892b7adda51ecdc2885d4fb3d4f345dfd3c5d (diff)
downloadgentoox-c8621e24d2df2bb2f5c9e27443f01d5dd20be50c.tar.gz
gentoox-c8621e24d2df2bb2f5c9e27443f01d5dd20be50c.tar.bz2
gentoox-c8621e24d2df2bb2f5c9e27443f01d5dd20be50c.zip
work on scripting KDE rice
Diffstat (limited to 'gentoox_build.sh')
-rwxr-xr-xgentoox_build.sh13
1 files changed, 13 insertions, 0 deletions
diff --git a/gentoox_build.sh b/gentoox_build.sh
index 4667fe7..3acd8b3 100755
--- a/gentoox_build.sh
+++ b/gentoox_build.sh
@@ -75,11 +75,24 @@ if [[ -z $(findmnt image/proc) ]]; then
mount -t proc none image/proc
mount --rbind /dev image/dev
mount --rbind /sys image/sys
+ if [[ -z $(findmnt image/var/cache/binpkgs) ]]; then
+ mount --bind $binpkgs image/var/cache/binpkgs/
+ mount --bind $distfiles image/var/cache/distfiles/
+ fi
else
echo "proc already mounted..."
fi
cd image/
+if [[ $# -ge 1 ]]; then
+ case $1 in
+ "chroot")
+ chroot . /bin/bash -i
+ exit 0
+ ;;
+ esac
+fi
+
if [[ ! -f 'tmp/gentoox-base-done' ]]; then
cat <<HEREDOC | chroot .
source /etc/profile && export PS1="(chroot) \$PS1"