Makefile revision 1.25
11.25Slukem#	$NetBSD: Makefile,v 1.25 2002/04/12 13:52:12 lukem Exp $
21.16Ssjg
31.22Slukem.include <bsd.own.mk>
41.25Slukem.include "${_SRC_TOP_}/distrib/Makefile.inc"
51.25Slukem
61.16Ssjg.include <bsd.kernobj.mk>
71.1Sjonathan
81.25SlukemIMAGE=		diskimage
91.25SlukemIMAGESIZE=	2m
101.25SlukemLISTS=		${.CURDIR}/list
111.25SlukemIMAGEENDIAN=	le
121.25SlukemIMAGEDEPENDS=	netbsd.gz ${DESTDIR}/usr/mdec/boot
131.1Sjonathan
141.22SlukemRAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
151.22SlukemRAMDISK=	${RAMDISKDIR}/ramdisk.fs
161.25SlukemMDSETTARGETS=	RAMDISK ${RAMDISK} netbsd
171.25Slukem
181.25Slukemnetbsd.post=	${ELF2ECOFF} netbsd.tmp netbsd.ecoff && gzip -9f netbsd.ecoff
191.25Slukem
201.25SlukemCLEANFILES+=	netbsd.ecoff netbsd.ecoff.gz
211.25Slukem
221.25SlukemPRIMARYBOOT=	${DESTDIR}/usr/mdec/bootxx_ffs
231.25Slukem
241.25Slukem${IMAGE}.gz:	${IMAGE} ${PRIMARYBOOT}
251.25Slukem	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT}
261.25Slukem	gzip -9f ${IMAGE}
271.25Slukem
281.25SlukemCLEANFILES+=	${IMAGE}.gz
291.22Slukem
301.1Sjonathan
311.25Slukemrealall: ${KERNELS} ${IMAGE}.gz
321.3Ssimonb
331.3Ssimonb
341.25SlukemDISKBINDIR=	${RELEASEDIR}/installation/diskimage
351.25SlukemKERNBINDIR=	${RELEASEDIR}/binary/kernel
361.1Sjonathan
371.25Slukemrelease: check_RELEASEDIR .WAIT ${KERNELS} ${IMAGE}.gz
381.25Slukem	-mkdir -p ${DISKBINDIR} ${KERNBINDIR}
391.25Slukem	${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR}
401.25Slukem	${RELINSTALL} netbsd.gz ${KERNBINDIR}/install.gz
411.25Slukem	${RELINSTALL} netbsd.ecoff.gz ${KERNBINDIR}/install.ecoff.gz
421.6Ssimonb
431.9Ssimonb
441.22Slukem.include "${DISTRIBDIR}/common/Makefile.image"
451.25Slukem.include "${DISTRIBDIR}/common/Makefile.mdset"
461.1Sjonathan
471.22Slukem.include <bsd.prog.mk>
48