aboutsummaryrefslogtreecommitdiff
path: root/utils/mkrootfs.sh
diff options
context:
space:
mode:
authoremmett1 <emmett1.2iligrams@protonmail.com>2025-03-12 04:01:18 +0100
committeremmett1 <emmett1.2iligrams@protonmail.com>2025-03-12 04:01:18 +0100
commitddd8e1a8fab2ac39396282a7c09ddf6eca219613 (patch)
tree12796519575126d60e06d02e9eab68856229cf58 /utils/mkrootfs.sh
parentb5a8a6c29e40f786ceb808c0b95f01c4251111d1 (diff)
downloadalicelinux-ddd8e1a8fab2ac39396282a7c09ddf6eca219613.tar.gz
alicelinux-ddd8e1a8fab2ac39396282a7c09ddf6eca219613.zip
clang repos updated
Diffstat (limited to 'utils/mkrootfs.sh')
-rwxr-xr-xutils/mkrootfs.sh39
1 files changed, 0 insertions, 39 deletions
diff --git a/utils/mkrootfs.sh b/utils/mkrootfs.sh
deleted file mode 100755
index ccd4cbb6..00000000
--- a/utils/mkrootfs.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh -e
-
-[ "$(id -u)" = 0 ] || {
- echo "making rootfs required root access"
- false
-}
-
-HERE=$(pwd)
-OUTNAME=alicelinux-rootfs-$(date +%Y%m%d)
-TARBALL=$HERE/$OUTNAME.tar.xz
-PKGLIST=$TARBALL.pkglist
-SHASUM=$TARBALL.sha256sum
-ROOTFS=/tmp/alicerootfs
-basepkg="baselayout autils binutils bison busybox
- bzip2 ca-certificates curl file flex gcc
- git gmp initscripts linux-headers m4 make
- mpc mpfr musl openssl patch spm xz zlib"
-
-rm -rf $ROOTFS
-mkdir -p $ROOTFS/var/lib/spm/db
-APKG_ROOT=$ROOTFS apkg -i $basepkg
-apkg-chroot $ROOTFS revdep -v
-
-rm -f $TARBALL
-
-echo "compressing rootfs..."
-(cd $ROOTFS; tar -cJpf $TARBALL *)
-
-for i in $ROOTFS/var/lib/spm/db/*; do
- n=${i##*/}
- v=$(head -n1 $i); v=${v%-*}
- echo "$n $v" >> $PKGLIST
-done
-
-sha256sum ${TARBALL##*/} > $SHASUM
-
-rm -rf $ROOTFS
-
-echo "alice rootfs created."