summaryrefslogtreecommitdiff
path: root/vendor
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2023-12-21 15:52:03 +0000
committerLeah Rowe <leah@libreboot.org>2023-12-21 15:52:03 +0000
commit1153bc3b6c607c5c941f362c8cd56c4967c02134 (patch)
tree8ebc228d8b6b5f1a8abcb6c2aec3c1a04b088e6a /vendor
parent28dfd91ab398445a63e7c4dec1b19404ca1672ae (diff)
mrc.sh: don't run the shellball. use unzip.
the shellball (for extracting the coreboot rom, to get at mrc.bin) contains lines that are not posix-friendly. specifically, the "local" command is used, and this is not defined for posix sh. the shellball is essentially just a bunch of shell functions that compress/decompress the zip file, containing the firmware update. you can modify the files and re-run the shellball to recompress, though lbmk just uses the decompress function. as pointed out by Nicholas Chin, it is possible to just run "unzip" directly on the update, to get at bios.bin. we don't really need all the extra checks performed by the shellball, so let's just bypass it altogether. Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'vendor')
0 files changed, 0 insertions, 0 deletions