1*4882a593Smuzhiyun# Location of EFI files inside EFI System Partition 2*4882a593SmuzhiyunEFIDIR ?= "/EFI/BOOT" 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun# Prefix where ESP is mounted inside rootfs. Set to empty if package is going 5*4882a593Smuzhiyun# to be installed to ESP directly 6*4882a593SmuzhiyunEFI_PREFIX ?= "/boot" 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun# Location inside rootfs. 9*4882a593SmuzhiyunEFI_FILES_PATH = "${EFI_PREFIX}${EFIDIR}" 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun# The EFI name for the architecture 12*4882a593SmuzhiyunEFI_ARCH ?= "INVALID" 13*4882a593SmuzhiyunEFI_ARCH:x86 = "ia32" 14*4882a593SmuzhiyunEFI_ARCH:x86-64 = "x64" 15*4882a593SmuzhiyunEFI_ARCH:aarch64 = "aa64" 16*4882a593SmuzhiyunEFI_ARCH:arm = "arm" 17*4882a593SmuzhiyunEFI_ARCH:riscv32 = "riscv32" 18*4882a593SmuzhiyunEFI_ARCH:riscv64 = "riscv64" 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun# Determine name of bootloader image 21*4882a593SmuzhiyunEFI_BOOT_IMAGE ?= "boot${EFI_ARCH}.efi" 22