From b4e10d71e63f49687260a7b03b2ce7ca4527655a Mon Sep 17 00:00:00 2001 From: Alexander von Gluck IV Date: Mon, 29 Jun 2020 20:11:47 -0500 Subject: [PATCH] arm64: Attempt to build efi bootloader Change-Id: I90a9440898994459f8d6de922a3f363fbeddaaf4 Reviewed-on: https://review.haiku-os.org/c/haiku/+/2974 Reviewed-by: Alex von Gluck IV Reviewed-by: Adrien Destugues --- build/jam/ArchitectureRules | 1 + src/system/boot/Jamfile | 2 ++ 2 files changed, 3 insertions(+) diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index dd29391867..d09b6cd2df 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -258,6 +258,7 @@ rule KernelArchitectureSetup architecture case arm64 : HAIKU_KERNEL_PLATFORM ?= efi ; + HAIKU_BOOT_TARGETS += efi ; HAIKU_BOOT_SDIMAGE_SIZE ?= 32 ; # SOC's like allwinner need an offset to skip the hardcoded initial loader diff --git a/src/system/boot/Jamfile b/src/system/boot/Jamfile index 57a9b8694c..c83002fbb5 100644 --- a/src/system/boot/Jamfile +++ b/src/system/boot/Jamfile @@ -107,6 +107,8 @@ rule BuildEFILoader { OUTPUT_TARGET on $(efiLoader) = efi-app-x86_64 ; case arm : OUTPUT_TARGET on $(efiLoader) = binary ; + case arm64 : + OUTPUT_TARGET on $(efiLoader) = binary ; case * : Exit "Currently unsupported arch:" $(TARGET_ARCH) ; }