multiple Linux and BSD installations.
# Artefacts
-If you don't want to use the prebuild artefacts, you can build them yourself using the [bootstrap.sh](https://git.zerfleddert.de/cgi-bin/gitweb.cgi/m1-debian/blob_plain/refs/heads/master:/bootstrap.sh) script.
+If you don't want to use the prebuild artefacts, you can build them yourself
+using the following scripts:
-# Kernel header files
-The kernel header files can be found here: <https://thomas.glanzmann.de/asahi/>
+ - prepare_rust.sh - Prepares a rust installation suitable for kernel compilation
+ - m1n1_uboot_kernel.sh - Builds m1n1, u-boot and the kernel including gpu support.
+ - mesa.sh - Creates mesa packages
+ - bootstrap.sh - Creates Debian root and live filesystem
+ - libunwind.sh - Builds libunwind that does not crash on 16kb pages
+ - meta.sh - Meta packages which makes sure that we always get latest and gratest kernel.
# Asahi installer
To update the kernel to the lastest "stable" asahi branch you need to run
as root:
- curl -sL https://tg.st/u/ksh | bash
+ apt update
+ apt upgrade
+
+For installations before 2022-12-12, see <https://thomas.glanzmann.de/asahi/README.txt>
Later it might be necessary to upgrade the stub parition in order to
support the GPU code. As soon as that happens, I'll add the