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