Makefile revision 1.9
11.9Slukem#	$NetBSD: Makefile,v 1.9 2002/12/21 02:52:25 lukem Exp $
21.2Spk#
31.2Spk# instfs.tgz is the filesystem image for disk 2 of the floppy based
41.2Spk# installation method.
51.2Spk# It is constructed by tarring up the contents of the miniroot with
61.9Slukem# the exception of the kernel and boot program.
71.2Spk#
81.2Spk
91.7Slukem.include <bsd.own.mk>
101.7Slukem.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
111.7Slukem
121.8SlukemIMAGETAR=		instfs.tgz
131.8SlukemIMAGETAR_RELEASEDIR=	installation/bootfs
141.2Spk
151.8SlukemMINIROOTDIR!=	cd ${.CURDIR}/../../miniroot && ${PRINTOBJDIR}
161.8SlukemWORKDIR=	${MINIROOTDIR}/work
171.8SlukemWORKBUILT=	${MINIROOTDIR}/work.built
181.8SlukemWORKSPEC=	instfs.spec
191.8Slukem
201.8Slukem${WORKSPEC}: ${MINIROOTDIR}/work.spec
211.8Slukem	-rm -f ${.TARGET} ${.TARGET}.tmp
221.8Slukem	egrep -v '^\./(netbsd|boot)($$|[ \t])' ${.ALLSRC} > ${.TARGET}.tmp \
231.8Slukem	&& mv ${.TARGET}.tmp ${.TARGET}
241.8Slukem
251.8SlukemCLEANFILES+=	${WORKSPEC} ${WORKSPEC}.tmp
261.8Slukem
271.8Slukem${WORKBUILT}:
281.8Slukem	@echo "Need ../../miniroot built first"
291.8Slukem	@false
301.2Spk
311.8Slukem.include "${DISTRIBDIR}/common/Makefile.image"
321.2Spk
331.7Slukem.include <bsd.prog.mk>
34