Makefile revision 1.26
11.26Slukem#	$NetBSD: Makefile,v 1.26 2002/04/14 01:41:25 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.26SlukemIMAGEDEPENDS=	install.gz ${DESTDIR}/usr/mdec/boot
131.1Sjonathan
141.22SlukemRAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
151.22SlukemRAMDISK=	${RAMDISKDIR}/ramdisk.fs
161.26SlukemMDSETTARGETS=	RAMDISK ${RAMDISK} install
171.25Slukem
181.26SlukemMDSET.install.suffixes=	ecoff
191.26SlukemMDSET.install.post=	${ELF2ECOFF} netbsd.tmp netbsd.ecoff && \
201.26Slukem			gzip -9f netbsd.ecoff
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.26Slukemrelease: check_RELEASEDIR .WAIT ${IMAGE}.gz ${KERNELS}
381.25Slukem	-mkdir -p ${DISKBINDIR} ${KERNBINDIR}
391.25Slukem	${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR}
401.26Slukem	${RELINSTALL} ${KERNELS} ${KERNBINDIR}
411.6Ssimonb
421.9Ssimonb
431.22Slukem.include "${DISTRIBDIR}/common/Makefile.image"
441.25Slukem.include "${DISTRIBDIR}/common/Makefile.mdset"
451.1Sjonathan
461.22Slukem.include <bsd.prog.mk>
47