From d671eb7e576a2f4cb98af500aa02636628d60697 Mon Sep 17 00:00:00 2001 From: Ralph Ronnquist Date: Sun, 22 Sep 2024 17:33:43 +1000 Subject: [PATCH] more fixes --- README.adoc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.adoc b/README.adoc index ee9e1c0..c8b8255 100644 --- a/README.adoc +++ b/README.adoc @@ -26,7 +26,7 @@ Note that all building and test running is done as non-root user. There are a number of start scripts, in `build-$arch` format, for building installer pairs of kernel and initrd.gz towards different -archivetctures. For that to work you probably will need to +architectures. For that to work you probably will need to # apt-get install binfmt-support qemu-user-static @@ -50,13 +50,16 @@ the `virt` machine type and the `cortex-53` cpu for arm64. == Running build-installer.sh -The script `./build-installer.sh` is run by a non-root user on the -command line. It prepares three `build` subdirectories: +In more detail, the common and actual build script, +`./build-installer.sh`, is invoked via the architecture setup files. +It prepares three `$TARGET_ARCH/build/` sub directories: 1. `$TARGET_ARCH/build/sources` contains the Packages files for the sources, which are the `main`, `non-free-firmware` and `main/debian-installer` components of the Devuan `$DISTNAME` - repository. + repository. These files are obtained from + `http://deb.devuan.org/merged` using `wget`, then unpacked and + stored in the `.../sources/` sub duirectory. 2. `$TARGET_ARCH/build/media` is a media filesystem with a repository pool of slightly bespoke structure. It includes in particular -- 2.39.2