Makefile revision 1.55
11.55Slukem#	$NetBSD: Makefile,v 1.55 2002/04/10 16:14:11 lukem Exp $
21.1Spk
31.10Sthorpej.include <bsd.own.mk>
41.55Slukem.include "${_SRC_TOP_}/distrib/Makefile.inc"
51.55Slukem
61.29Ssjg.include <bsd.kernobj.mk>
71.10Sthorpej
81.1SpkARCHDIR=	${.CURDIR}/../${MACHINE}/miniroot
91.1Spk
101.49SlukemCRUNCHBIN=	instbin
111.49SlukemLISTS=		${.CURDIR}/list ${ARCHDIR}/list
121.49SlukemMTREECONF=	${DISTRIBDIR}/common/mtree.common
131.49SlukemIMAGE=		miniroot.fs
141.49SlukemIMAGEDEPENDS=	${CRUNCHBIN} install.sub install.sh upgrade.sh \
151.52Slukem		${KERNSRCDIR}/conf/osrelease.sh \
161.49Slukem		${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \
171.49Slukem		${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \
181.49Slukem		${_SRC_TOP_}/etc/services
191.51SlukemPARSELISTENV=	ARCHDIR=${ARCHDIR:Q} \
201.51Slukem		DISTRIBREV=${DISTRIBREV:Q} \
211.51Slukem		DISTRIBVER=${DISTRIBVER:Q} \
221.51Slukem		KERNOBJDIR=${KERNOBJDIR:Q}
231.54Sbjh21MAKESUMS=	CKSUM=${CKSUM:Q} sh ${DISTRIBDIR}/sets/makesums
241.49Slukem
251.3Spk.include "${ARCHDIR}/Makefile.inc"
261.3Spk
271.1Spk
281.55Slukemrealall: check_DESTDIR .WAIT image
291.49Slukem	@true
301.13Sthorpej
311.49Slukemrelease: check_RELEASEDIR .WAIT image
321.28Spk	mkdir -p ${RELEASEDIR}/installation/miniroot
331.28Spk	gzip -c -9 < ${.OBJDIR}/miniroot.fs \
341.28Spk		> ${RELEASEDIR}/installation/miniroot/miniroot.fs.gz
351.54Sbjh21	 ${MAKESUMS} -t ${RELEASEDIR}/installation/miniroot miniroot.fs.gz
361.29Ssjg
371.49Slukemimage:	${IMAGE} image_md_post
381.53Slukem
391.53Slukemimage_md_post:
401.53Slukem# nothing here; refer to machine-dependant ${ARCHDIR}/Makefile.inc
411.49Slukem
421.23Spk
431.49Slukem.include "${DISTRIBDIR}/common/Makefile.crunch"
441.49Slukem.if defined(MAKEDEVTARGETS)
451.49Slukem.include "${DISTRIBDIR}/common/Makefile.makedev"
461.49Slukem.endif
471.49Slukem.include "${DISTRIBDIR}/common/Makefile.image"
481.1Spk
491.49Slukem.include <bsd.prog.mk>
50