[docs,build] Update build.sh to stop on error, update docs on mtools, flex, bison by ghaerr · Pull Request #2075 · ghaerr/elks (original) (raw)

Why not include the boot layout changes? Going backwards and producing binaries to upload is a lot of work. We might be better off with more frequent releases anyways if I didn't worry about organizing all the changes in a ChangeLog each time. The build process could probably be automated on my end and let Github produce the ChangeLog (I don't prefer its output, but its automated).

With the introduction of #2074 yesterday, it may be possible for Github to automatically build all images with the CI, although that would slow down the individual PR submission/acceptance by quite a bit, which is already 3mins * 2 = 6 mins. (Sounds small but when you have 4-5 PRs in queue, one sits around waiting for quite a bit).

There is no code difference, only the mfs program was enhanced to allow specification of the first-used programs to be laid out on the image first. Having floppy boot time cut in half is huge, if it were not included in v0.8.1, then why not just release a v0.8.2 with it immediately afterwards? (There is not any actual boot image optimization code compiled in by default, only measurement tools default OFF).

I was also hoping to solve the problem of not being able to produce PC-98 images on Debian 12.7, for which #2074 is also a fix.