diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/mkimg.base.sh | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/scripts/mkimg.base.sh b/scripts/mkimg.base.sh index 6cdd0699e7..632fa9e6d7 100755 --- a/scripts/mkimg.base.sh +++ b/scripts/mkimg.base.sh @@ -195,17 +195,11 @@ section_grub_efi() { local _format _efi case "$ARCH" in - x86_64) - _format="x86_64-efi" - _efi="bootx64.efi" - ;; - aarch64) - _format="arm64-efi" - _efi="bootaa64.efi" - ;; - *) - return 0 - ;; + aarch64)_format="arm64-efi"; _efi="bootaa64.efi" ;; + arm*) _format="arm-efi"; _efi="bootarm.efi" ;; + x86) _format="i386-efi"; _efi="bootia32.efi" ;; + x86_64) _format="x86_64-efi"; _efi="bootx64.efi" ;; + *) return 0 ;; esac build_section grub_cfg boot/grub/grub.cfg $(grub_gen_config | checksum) |