Makefile revision 1.49
11.49Slukem#	$NetBSD: Makefile,v 1.49 2002/03/06 12:04:48 lukem Exp $
21.1Spk
31.49Slukem.include "${.CURDIR}/../Makefile.inc"
41.10Sthorpej.include <bsd.own.mk>
51.29Ssjg.include <bsd.kernobj.mk>
61.10Sthorpej
71.1SpkARCHDIR=	${.CURDIR}/../${MACHINE}/miniroot
81.1Spk
91.49SlukemCRUNCHBIN=	instbin
101.49SlukemLISTS=		${.CURDIR}/list ${ARCHDIR}/list
111.49SlukemMTREECONF=	${DISTRIBDIR}/common/mtree.common
121.49SlukemIMAGE=		miniroot.fs
131.49SlukemIMAGEDEPENDS=	${CRUNCHBIN} install.sub install.sh upgrade.sh \
141.49Slukem		${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \
151.49Slukem		${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \
161.49Slukem		${_SRC_TOP_}/etc/services
171.49SlukemPOPULATEENV+=	ARCHDIR=${ARCHDIR:Q} KERNOBJDIR=${KERNOBJDIR:Q}
181.49Slukem
191.3Spk.include "${ARCHDIR}/Makefile.inc"
201.3Spk
211.1Spk
221.49Slukemall:	check_DESTDIR .WAIT image
231.49Slukem	@true
241.13Sthorpej
251.49Slukemrelease: check_RELEASEDIR .WAIT image
261.28Spk	mkdir -p ${RELEASEDIR}/installation/miniroot
271.28Spk	gzip -c -9 < ${.OBJDIR}/miniroot.fs \
281.28Spk		> ${RELEASEDIR}/installation/miniroot/miniroot.fs.gz
291.49Slukem	sh ${DISTRIBDIR}/sets/makesums \
301.31Ssjg		-t ${RELEASEDIR}/installation/miniroot miniroot.fs.gz
311.29Ssjg
321.49Slukemimage:	${IMAGE} image_md_post
331.49Slukem
341.23Spk
351.49Slukem.include "${DISTRIBDIR}/common/Makefile.crunch"
361.49Slukem.if defined(MAKEDEVTARGETS)
371.49Slukem.include "${DISTRIBDIR}/common/Makefile.makedev"
381.49Slukem.endif
391.49Slukem.include "${DISTRIBDIR}/common/Makefile.image"
401.1Spk
411.49Slukem.include <bsd.prog.mk>
42