1 1.46 christos # $NetBSD: Makefile,v 1.46 2024/11/27 17:06:18 christos Exp $ 2 1.16 sjg 3 1.22 lukem .include <bsd.own.mk> 4 1.30 lukem .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib" 5 1.25 lukem 6 1.16 sjg .include <bsd.kernobj.mk> 7 1.1 jonathan 8 1.45 christos .if !empty(MACHINE_ARCH:Mmips*64el) 9 1.38 matt SFX= 64 10 1.38 matt .endif 11 1.38 matt 12 1.25 lukem IMAGE= diskimage 13 1.46 christos IMAGESIZE= 4608k 14 1.38 matt LISTS= ${.CURDIR}/list${SFX} 15 1.31 lukem MTREECONF= ${DISTRIBDIR}/common/mtree.dot 16 1.25 lukem IMAGEENDIAN= le 17 1.30 lukem PRIMARYBOOT= ${DESTDIR}/usr/mdec/bootxx_ffs 18 1.38 matt IMAGEDEPENDS= netbsd-INSTALL${SFX}.gz ${DESTDIR}/usr/mdec/boot.pmax ${PRIMARYBOOT} 19 1.35 lukem IMAGEPOSTBUILD= ${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT} 20 1.1 jonathan 21 1.22 lukem RAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR} 22 1.22 lukem RAMDISK= ${RAMDISKDIR}/ramdisk.fs 23 1.25 lukem 24 1.38 matt MDSETTARGETS= RAMDISK${SFX} ${RAMDISK} netbsd-INSTALL${SFX} 25 1.30 lukem MDSET_RELEASEDIR= binary/kernel 26 1.33 lukem 27 1.38 matt .if ${MACHINE_ARCH} == "mipsel" 28 1.38 matt MDSET_SUFFIXES.netbsd-INSTALL${SFX}= ecoff create-ecoff 29 1.41 christos create-ecoff= ${MIPS_ELF2ECOFF} ${.TARGET:R} ${.TARGET} 30 1.38 matt .endif 31 1.33 lukem 32 1.30 lukem IMAGE_RELEASEDIR= installation/diskimage 33 1.9 simonb 34 1.22 lukem .include "${DISTRIBDIR}/common/Makefile.image" 35 1.25 lukem .include "${DISTRIBDIR}/common/Makefile.mdset" 36 1.1 jonathan 37 1.22 lukem .include <bsd.prog.mk> 38