aboutsummaryrefslogtreecommitdiff
path: root/utils/mkrootfs.sh
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2026-05-24 15:40:32 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2026-05-24 15:40:32 +0000
commitdea2a1fa20fc8e843cd85e5920a67b9054d00b2e (patch)
treef331ff92dc5fd26f5803b483a24a0a21fd9bb97a /utils/mkrootfs.sh
parentef5bfeb93345a5a681d88e99775622bf28defd8d (diff)
downloadalicelinux-dea2a1fa20fc8e843cd85e5920a67b9054d00b2e.tar.gz
alicelinux-dea2a1fa20fc8e843cd85e5920a67b9054d00b2e.zip
Woodpecker CI ef5bfeb93345a5a681d88e99775622bf28defd8d [SKIP CI]
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."