Makefile revision 1.7 1 # $NetBSD: Makefile,v 1.7 2020/11/16 11:38:29 rin Exp $
2
3 .include <bsd.own.mk>
4
5 INSTIMGBASE= NetBSD-${DISTRIBVER}-${MACHINE_ARCH}-install # gives ${IMGBASE}.img
6
7 INSTIMAGEMB?= 1550 # 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