Makefile revision 1.19
11.19Slukem#	$NetBSD: Makefile,v 1.19 2002/03/12 06:26:35 lukem Exp $
21.5Ssimonb
31.19Slukem.include "${.CURDIR}/../../Makefile.inc"
41.19Slukem.include <bsd.own.mk>
51.1Sjonathan
61.19SlukemDISKIMAGE=	diskimage.tgz
71.1Sjonathan
81.1SjonathanIMAGE=		ramdisk.fs
91.19SlukemIMAGESIZE=	6144b
101.19Slukem
111.19SlukemWARNS=		1
121.19Slukem
131.19SlukemCRUNCHBIN=	ramdiskbin
141.19SlukemLISTS=		${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst
151.19SlukemMTREECONF=	${DISTRIBDIR}/common/mtree.common
161.19SlukemIMAGEENDIAN=	le
171.19SlukemMAKEDEVTARGETS=	minimal pty0
181.19SlukemIMAGEDEPENDS=	${CRUNCHBIN} \
191.19Slukem		disktab.preinstall dot.profile dot.hdprofile \
201.19Slukem		${CURDIR}/../miniroot/termcap.rcons \
211.19Slukem		${DESTDIR}/usr/mdec/bootxx_ffs ${DESTDIR}/usr/mdec/boot.pmax \
221.19Slukem		${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \
231.19Slukem		${_SRC_TOP_}/etc/protocols ${_SRC_TOP_}/etc/netconfig \
241.19Slukem		${_SRC_TOP_}/etc/services
251.19Slukem
261.19Slukem
271.19Slukem${DISKIMAGE}: ${WORKBUILT} ${WORKSPEC}
281.19Slukem	( cd ${WORKDIR}; \
291.19Slukem	    GZIP=-9 ${PAX} -w -d -z -N ${DESTDIR}/etc -M < ${WORKSPEC} \
301.19Slukem	) > ${.TARGET}.tmp \
311.19Slukem	&& mv ${.TARGET}.tmp ${.TARGET}
321.19Slukem
331.19SlukemCLEANFILES+=	${DISKIMAGE} ${DISKIMAGE}.tmp
341.19Slukem	
351.19Slukem
361.19Slukem
371.19Slukemrealall: ${IMAGE} .WAIT ${DISKIMAGE}
381.19Slukem
391.19Slukemrelease: check_RELEASEDIR .WAIT ${DISKIMAGE}
401.19Slukem	-mkdir -p ${RELEASEDIR}/installation/netboot
411.19Slukem	cp -p ${DISKIMAGE} ${RELEASEDIR}/installation/netboot
421.19Slukem
431.1Sjonathan
441.19Slukem.include "${DISTRIBDIR}/common/Makefile.crunch"
451.19Slukem.include "${DISTRIBDIR}/common/Makefile.makedev"
461.19Slukem.include "${DISTRIBDIR}/common/Makefile.image"
471.6Ssimonb
481.19Slukem.include <bsd.prog.mk>
49