Makefile revision 1.6
1# $NetBSD: Makefile,v 1.6 2019/09/23 13:42:37 christos Exp $
2
3PROG=		bootaa64.efi
4OBJFMT=		binary
5NEWVERSWHAT=	"EFI Boot (aarch64)"
6
7EXTRA_SOURCES=	efibootaa64.c
8EXTRA_SOURCES+=	cache.S
9
10COPTS+=		-mgeneral-regs-only -fno-jump-tables
11CFLAGS+=	-DEFIBOOT_ALIGN=0x200000
12CFLAGS+=	-DEFIBOOT_RUNTIME_ADDRESS=0xffff800000000000L
13CFLAGS+=	-DEFIBOOT_RUNTIME_SIZE=0x40000000UL
14CFLAGS+=	-DEFIBOOT_ACPI
15
16.include "${.CURDIR}/../Makefile.efiboot"
17
18release: check_RELEASEDIR
19	${HOST_INSTALL_FILE} -m ${BINMODE} ${PROG} \
20		${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/misc
21