summaryrefslogtreecommitdiff
path: root/script/build/roms
diff options
context:
space:
mode:
Diffstat (limited to 'script/build/roms')
-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" ] \