Replace Fiwix filelist with parsing builder-hex0's FS structures

And while we're at it, use a more sustainable way of getting the
address of the next file to be written to.

Since builder-hex0 doesn't distinguish directories from zero-length
files, this has a limitation that it won't copy any zero-length
files or empty directories. Only one such file is important for the
bootstrap process (mes/config.h), which is recreated using an
improve step.
This commit is contained in:
Gábor Stefanik 2024-02-05 09:55:31 +01:00
parent 49f5520143
commit 5945bdc1e8
7 changed files with 51 additions and 259 deletions

View file

@ -1 +1 @@
68e17d5d7d372101fb7d9857113b9d9b0d19610b19014a742d054d52998c782d /usr/bin/make_fiwix_initrd
76bc5cca226d1244f1f648656959a955e8ff61fdca3d98d589a46be811628ba7 /usr/bin/make_fiwix_initrd