I encountered a minor build error last night, caused by
an oversight during development. I quickly fixed the issue
but then decided to spend the night testing a few more
mainboards for addition; however if I continue doing this,
I'll never make the release.
So this is essentially the same as what the 20241205
release would have been, with only a minor bug fix in
the build system.
Signed-off-by: Leah Rowe <info@minifree.org>
this doesn't actually add missing information, but does make
existing information clearer.
it's always the case that when i'm running a release build, i
immediately notice everything wrong with it.
i'm not stopping the build!
Signed-off-by: Leah Rowe <info@minifree.org>
grub is now handled directly by ./build roms
this was done during the audits of 2023, to reduce
the complexity of lbmk
Signed-off-by: Leah Rowe <info@minifree.org>
The dell_inspiron_1100_unpacker.py and Dell_PFS_Extract.py utilities
were attributed to BIOSUtilities and bios_extract respectively, which
is backwards.
Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
again, these were left over from a previous audit.
lbmk now uses a 1-argument design for commands,
rather than 1-argument; e.g. ./build boot roms
is now ./build roms.
there were a few stragglers left over, still referring
to the old 2-argument design. this patch fixes that.
Signed-off-by: Leah Rowe <leah@libreboot.org>
lbmk was massively re-designed since audit2.
we're currently on audit3, though audit3 is not yet
complete, but people are using lbmk.git every day
to build ROM images.
therefore, it is important that we keep the documentation
up to date. this file documents the entire build system.
there are 13 scripts, at the time of this revision,
versus 18 as of audit2 and about 50 in the previous
release before audits 2 and 3; that, and the code is
nearly 50% reduced in size, with no loss of function!
Signed-off-by: Leah Rowe <leah@libreboot.org>
Add new U-Boot related options to coreboot board.cfg section. Fix a
remark about not being able to build non-x86 roms. Copy the sections
documenting coreboot resources and other payload scripts, and modify
them to document U-Boot resources and scripts.
Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
mistakes made during osbwww->lbmk merge have been corrected
mostly a few search/replace errors, and deleted pages that have since
been restored, or pages that were incorrectly scrubbed are now full; for
example, pages that said there are no releases yet (from osboot) have
been replaced with the version from libreboot that links to release archives,
which *do* exist in libreboot
i generally fixed all other minor issues with paragraphs that i found, where
the paragraphs made sense in osboot.org but did not so on libreboot.org
this is all of my fixes, after auditing the recent merge. no point splitting
them up. just patch it up and go!