1 1.10 lukem # $NetBSD: Makefile,v 1.10 2002/04/26 15:50:38 lukem Exp $ 2 1.1 wdk 3 1.1 wdk .include <bsd.own.mk> 4 1.10 lukem .include "${NETBSDSRCDIR}/distrib/Makefile.inc" 5 1.1 wdk 6 1.7 lukem .include <bsd.kernobj.mk> 7 1.1 wdk 8 1.1 wdk IMAGE= diskimage 9 1.7 lukem IMAGESIZE= 2m 10 1.7 lukem LISTS= ${.CURDIR}/list 11 1.7 lukem IMAGEENDIAN= be 12 1.8 lukem IMAGEDEPENDS= install.gz ${DESTDIR}/usr/mdec/boot 13 1.7 lukem 14 1.7 lukem RAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR} 15 1.7 lukem RAMDISK= ${RAMDISKDIR}/ramdisk.fs 16 1.8 lukem MDSETTARGETS= RAMDISK ${RAMDISK} install 17 1.7 lukem 18 1.7 lukem .if defined(ECOFF_KERNEL) 19 1.8 lukem MDSET.install.suffixes= ecoff 20 1.8 lukem MDSET.install.post= ${ELF2ECOFF} netbsd.tmp netbsd.ecoff && \ 21 1.8 lukem gzip -9f netbsd.ecoff 22 1.1 wdk .endif # ECOFF_KERNEL 23 1.1 wdk 24 1.7 lukem PRIMARYBOOT= ${DESTDIR}/usr/mdec/bootxx_ffs 25 1.7 lukem 26 1.7 lukem ${IMAGE}.gz: ${IMAGE} ${PRIMARYBOOT} 27 1.7 lukem # XXX ${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT} 28 1.7 lukem # XXXDISTRIB 29 1.7 lukem ${DESTDIR}/usr/mdec/installboot ${IMAGE} ${PRIMARYBOOT} 30 1.7 lukem gzip -9f ${IMAGE} 31 1.7 lukem 32 1.7 lukem CLEANFILES+= ${IMAGE}.gz 33 1.7 lukem 34 1.7 lukem 35 1.9 lukem realall: ${KERNELDEPS} ${IMAGE}.gz 36 1.7 lukem 37 1.7 lukem 38 1.7 lukem DISKBINDIR= ${RELEASEDIR}/installation/diskimage 39 1.7 lukem KERNBINDIR= ${RELEASEDIR}/binary/kernel 40 1.7 lukem 41 1.9 lukem release: check_RELEASEDIR .WAIT ${IMAGE}.gz ${KERNELDEPS} 42 1.2 wdk -mkdir -p ${DISKBINDIR} ${KERNBINDIR} 43 1.7 lukem ${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR} 44 1.8 lukem ${RELINSTALL} ${KERNELS} ${KERNBINDIR} 45 1.3 wdk 46 1.1 wdk 47 1.7 lukem .include "${DISTRIBDIR}/common/Makefile.image" 48 1.7 lukem .include "${DISTRIBDIR}/common/Makefile.mdset" 49 1.1 wdk 50 1.7 lukem .include <bsd.prog.mk> 51