1# $NetBSD: Makefile,v 1.10 2021/12/31 16:40:59 christos Exp $ 2 3.include <bsd.own.mk> 4 5INSTIMGBASE= NetBSD-${DISTRIBVER}-evbarm-${MACHINE_ARCH}-install # gives ${IMGBASE}.img 6 7INSTIMAGEMB?= 1650 # for all installation binaries 8 9.if !empty(MACHINE_ARCH:Maarch64*) 10EFIBOOT= ${WORKDIR}/usr/mdec/bootaa64.efi 11KERN_SET= kern-GENERIC64 12.elif !empty(MACHINE_ARCH:Mearmv7hf*) 13EFIBOOT+= ${WORKDIR}/usr/mdec/bootarm.efi 14KERN_SET= kern-GENERIC 15.endif 16 17USE_GPT= yes 18 19DISTRIBDIR!= cd ${.CURDIR}/../.. ; pwd 20SYSINSTDIR!= cd ${.CURDIR}/../../../usr.sbin/sysinst/arch/${MACHINE} && ${PRINTOBJDIR} 21 22SPEC_EXTRA= ${.CURDIR}/spec.inst 23IMGFILE_EXTRA= \ 24 ${.CURDIR}/etc.ttys etc/ttys \ 25 ${.CURDIR}/etc.rc etc/rc \ 26 ${.CURDIR}/install.sh . \ 27 ${SYSINSTDIR}/sysinstmsgs.de . \ 28 ${SYSINSTDIR}/sysinstmsgs.es . \ 29 ${SYSINSTDIR}/sysinstmsgs.fr . \ 30 ${SYSINSTDIR}/sysinstmsgs.pl . \ 31 ${SYSINSTDIR}/sysinst . 32 33MD_IMGDIR_EXCLUDE= -s ',./binary/gzimg.*,,gp' 34MD_IMGDIR_EXCLUDE+= -s ',./installation/instkernel.*,,gp' 35MD_IMGDIR_EXCLUDE+= -s ',./installation/ramdisk.*,,gp' 36 37.include "${NETBSDSRCDIR}/distrib/common/bootimage/Makefile.installimage" 38