Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-20 | build/release/src: handle errors in subshells | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/release/src: split logic into functions | Leah Rowe | |
main() on top top-down logic Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/ich9utils: simplify, fix error handling | Leah Rowe | |
errors weren't being handled inside a subshell Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/memtest86plus: use tabs for indentation | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/clean/crossgcc: better code style | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/descriptors: simplify and fix error handling | Leah Rowe | |
main() on top some parts of the script weren't erroring properly Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/grub: fix inconsistent indentation | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/grub: implement error handling | Leah Rowe | |
it uses a subshell, so errors weren't observed Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/grub: introduce main(), split it up | Leah Rowe | |
easier to read Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/cbutils: remove unnecessary directory check | Leah Rowe | |
it will already fail if the coreboot download did. if the coreboot download succeeds, the directory exists. Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/cbutils: rename function for clarity | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/cbutil: avoid frivilous use of subshells | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/cbutils: top-down coding style, main on top | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/cbutils: 79 chars or less per line | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-20 | build/cbutils: use tabs for indendation | Leah Rowe | |
Signed-off-by: Leah Rowe <leah@libreboot.org> | |||
2023-05-14 | build/seabios: cleaner coding style | Leah Rowe | |
top-down logic, main() on top moved some hardcoded strings to variables | |||
2023-05-14 | build/seabios: simplify. stricter error handling | Leah Rowe | |
2023-05-14 | build/dependencies/*: RFC 2646 compliance | Leah Rowe | |
2023-05-13 | build/build/roms: simplify mkCoreboot() arguments | Leah Rowe | |
2023-05-13 | build/boot/roms: don't use subshells frivilously | Leah Rowe | |
use make -BC instead of cd | |||
2023-05-13 | build/boot/roms: remove errant debug line | Leah Rowe | |
i added this in the last revision it was put there to debug something that i fixed before pushing | |||
2023-05-13 | build/boot/roms: simplify build_rom_images() | Leah Rowe | |
2023-05-13 | build/boot/roms: use fast dd command for ich9m ifd | Leah Rowe | |
bs 12k and count 1, rather than bs 1 and count 12k | |||
2023-05-13 | build/boot/roms: don't run ich9gen twice | Leah Rowe | |
2023-05-13 | build/boot/roms: simplify moverom() | Leah Rowe | |
2023-05-13 | build/boot/roms: remove unused legacy code | Leah Rowe | |
this cuttype is no longer used lbmk creates truncated me setups now, on ifd platforms | |||
2023-05-13 | build/boot/roms: reduced code indentation | Leah Rowe | |
2023-05-12 | build/boot/roms: split main() to topdown functions | Leah Rowe | |
the logic can now more or less be read chronologically | |||
2023-05-12 | build/roms_helper: move logic into main() | Leah Rowe | |
logic will be split from main into smaller functions, in follow-up commits | |||
2023-05-10 | build/boot/roms_helper: further cleanup | Leah Rowe | |
consolidated some for loops removed errant code | |||
2023-05-10 | build/boot/roms: top-down function order | Leah Rowe | |
2023-05-10 | build/roms: general code style cleanup | Leah Rowe | |
2023-05-10 | build/roms: fix faulty keymap list expansion | Leah Rowe | |
2023-05-10 | build/boot/roms*: RFC 2646 compliance | Leah Rowe | |
No more than 80 characters per line. | |||
2023-05-09 | seabios: do normal config, disable oprom in vgarom | Leah Rowe | |
previously, "normal" initmode relied on the vgarom-based seabios config, which enables option roms, but then lbmk would insert pci-optionrom-exec 0 for vgarom, and 2 for normal in libreboot, coreboot roms with "vgarom" in the filename do pci option rom execution from coreboot, and "normal" roms do execution from seabios(where seabios is the only payload provided on normal setups) this is because payloads like grub can also be used, on vgarom setups, where coreboot must handle oprom execution | |||
2023-05-06 | blobutil: support downloading E6400 VGA ROM | Leah Rowe | |
For Nvidia GPU models of Dell Latitude E6400 | |||
2023-05-06 | Import new util: bios_extract | Leah Rowe | |
2023-05-04 | add fedora 38 unifont dependencies | Arthegor | |
2023-04-23 | build/release/src: update blobutil target dirs20230423 | Leah Rowe | |
2023-04-23 | build/release roms: scrub kbc1126 ec firmware | Leah Rowe | |
2023-04-22 | Merge pull request 'parabola specific dependencies install script' (#13) ↵ | Leah Rowe | |
from Riku_V/lbmk:parabola into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/13 | |||
2023-04-16 | parabola specific dependencies install script | Riku Viitanen | |
2023-04-15 | blobutil: support fetching KBC1126 EC (HP laptops) | Leah Rowe | |
This is useful for e.g. HP EliteBook 2560p. In coreboot config, enable e.g. (for lbmk blobutil): CONFIG_KBC1126_FW1="../../ec/hp2560p/ec.bin.fw1" CONFIG_KBC1126_FW2="../../ec/hp2560p/ec.bin.fw2" In resources/blobs/sources you would have these entries: EC_url EC_url_bkup EC_hash | |||
2023-04-13 | build/release/src: include gitclone in release20230413 | Leah Rowe | |
2023-04-09 | hash roms with blobs before stripping them | shmalebx9 | |
2023-04-08 | add ich9utils back to utils | Leah Rowe | |
don't download it. keep it in lbmk. libreboot moved to codeberg for git hosting, and i didn't want to keep lugging around an extra git repo just for one tiny project. | |||
2023-04-01 | build/dependencies: add p7zip (for blobutil lzma) | Leah Rowe | |
2023-03-25 | build/boot/roms: bugfix: unitialised variable | Leah Rowe | |
When using e.g. -p grub in build/boot/roms, it will error out. This patch fixes that. E.g. ./build boot roms t440pmrc_12mb -p grub Seldom used feature and it was overlooked. Most people won't use the option that triggered the error. | |||
2023-03-20 | Added copyright line. | andreas-hartmann | |
2023-03-20 | Added missing dependencies for Arch. | andreas-hartmann | |