summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2024-01-01 17:52:23 +0000
committerLeah Rowe <leah@libreboot.org>2024-01-01 17:52:23 +0000
commit042c7877e91032c46220609c8e8ab9df2f109ee3 (patch)
tree7869224ba027cb76f3b89a664f3a8535a50858cd /script
parentfcf2b2bb05a5ea232d9a835b92c808de4d21c108 (diff)
build/roms: simplify seabios dependency check
the update/trees script checks this binary itself, before deciding whether to recompile/compile, so we don't need to do such checks here. Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'script')
-rwxr-xr-xscript/build/roms14
1 files changed, 2 insertions, 12 deletions
diff --git a/script/build/roms b/script/build/roms
index 3f90d33b..6825ff00 100755
--- a/script/build/roms
+++ b/script/build/roms
@@ -132,22 +132,12 @@ configure_dependencies()
[ "${payload_memtest}" != "y" ] || [ -f "src/${memtest_bin}" ] || \
x_ ./update trees -b memtest86plus
- for bt in dependency_seabios grub_payload dependency_uboot target; do
+ [ "$payload_seabios" = "y" ] && x_ ./update trees -b seabios
+ for bt in grub_payload dependency_uboot target; do
eval "build_${bt}"
done
}
-build_dependency_seabios()
-{
- [ "${payload_seabios}" = "y" ] || return 0
- [ -f "${seavgabiosrom}" ] && \
- [ -f elf/seabios/default/libgfxinit/bios.bin.elf ] && \
- [ -f elf/seabios/default/vgarom/bios.bin.elf ] && \
- [ -f elf/seabios/default/normal/bios.bin.elf ] && return 0
-
- x_ ./update trees -b seabios
-}
-
build_grub_payload()
{
[ "$payload_grub" != "y" ] && [ "$payload_seabios_withgrub" != "y" ] \