Makefile revision 1.7
11.7Slukem#	$NetBSD: Makefile,v 1.7 2002/04/12 13:54:50 lukem Exp $
21.1Swdk
31.1Swdk.include <bsd.own.mk>
41.7Slukem.include "${_SRC_TOP_}/distrib/Makefile.inc"
51.1Swdk
61.7Slukem.include <bsd.kernobj.mk>
71.1Swdk
81.1SwdkIMAGE=		diskimage
91.7SlukemIMAGESIZE=	2m
101.7SlukemLISTS=		${.CURDIR}/list
111.7SlukemIMAGEENDIAN=	be
121.7SlukemIMAGEDEPENDS=	${KERNELS} ${DESTDIR}/usr/mdec/boot
131.7Slukem
141.7SlukemRAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
151.7SlukemRAMDISK=	${RAMDISKDIR}/ramdisk.fs
161.7SlukemMDSETTARGETS=	RAMDISK ${RAMDISK} netbsd
171.7Slukem
181.7Slukem.if defined(ECOFF_KERNEL)
191.7Slukemnetbsd.post=	${ELF2ECOFF} netbsd.tmp netbsd.ecoff && gzip -9f netbsd.ecoff
201.7Slukem
211.7SlukemCLEANFILES+=	netbsd.ecoff netbsd.ecoff.gz
221.1Swdk.endif # ECOFF_KERNEL
231.1Swdk
241.7SlukemPRIMARYBOOT=	${DESTDIR}/usr/mdec/bootxx_ffs
251.7Slukem
261.7Slukem${IMAGE}.gz:	${IMAGE} ${PRIMARYBOOT}
271.7Slukem# XXX	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT}
281.7Slukem		# XXXDISTRIB
291.7Slukem	${DESTDIR}/usr/mdec/installboot ${IMAGE} ${PRIMARYBOOT}
301.7Slukem	gzip -9f ${IMAGE}
311.7Slukem
321.7SlukemCLEANFILES+=	${IMAGE}.gz
331.7Slukem
341.7Slukem
351.7Slukemrealall: ${KERNELS} ${IMAGE}.gz
361.7Slukem
371.7Slukem
381.7SlukemDISKBINDIR=	${RELEASEDIR}/installation/diskimage
391.7SlukemKERNBINDIR=	${RELEASEDIR}/binary/kernel
401.7Slukem
411.7Slukemrelease: check_RELEASEDIR .WAIT ${KERNELS} ${IMAGE}.gz
421.2Swdk	-mkdir -p ${DISKBINDIR} ${KERNBINDIR}
431.7Slukem	${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR}
441.7Slukem	${RELINSTALL} netbsd.gz ${KERNBINDIR}/install.gz
451.3Swdk.if defined(ECOFF_KERNEL)
461.7Slukem	${RELINSTALL} netbsd.ecoff.gz ${KERNBINDIR}/install.ecoff.gz
471.3Swdk.endif # ECOFF_KERNEL
481.3Swdk
491.1Swdk
501.7Slukem.include "${DISTRIBDIR}/common/Makefile.image"
511.7Slukem.include "${DISTRIBDIR}/common/Makefile.mdset"
521.1Swdk
531.7Slukem.include <bsd.prog.mk>
54