Makefile revision 1.32
11.32Slukem#	$NetBSD: Makefile,v 1.32 2002/03/11 07:04:21 lukem Exp $
21.21Spk#
31.21Spk# ramdisk.fs is the microroot filesystem intended for use with
41.21Spk# the INSTALL kernel. It provides just enough tools to extract the
51.21Spk# miniroot-based `instfs' filesystem into an MFS mount point
61.21Spk# and start the installation scripts from there (see dot.profile).
71.21Spk#
81.1Smrg
91.32Slukem.include "${.CURDIR}/../../Makefile.inc"
101.32Slukem.include <bsd.own.mk>
111.1Smrg
121.32SlukemIMAGE=		ramdisk.fs
131.32SlukemIMAGESIZE=	1360b
141.1Smrg
151.32SlukemWARNS=		1
161.1Smrg
171.32SlukemCRUNCHBIN=	ramdiskbin
181.32SlukemLISTS=		${.CURDIR}/list
191.32SlukemMTREECONF=	${DISTRIBDIR}/common/mtree.common
201.32SlukemIMAGEENDIAN=	be
211.32SlukemMAKEDEVTARGETS=	floppy
221.32SlukemIMAGEDEPENDS+=	${CRUNCHBIN} dot.profile
231.1Smrg
241.1Smrg
251.32Slukemrealall: ${IMAGE}
261.11Smrg
271.32Slukem# Use stubs to eliminate some large stuff from libc
281.32SlukemHACKSRC=${_SRC_TOP_}/distrib/utils/libhack
291.32Slukem.include "${HACKSRC}/Makefile.inc"
301.6Smrg
311.6Smrg# This is listed in ramdiskbin.conf but is built here.
321.32Slukem${CRUNCHBIN}: libhack.o
331.32Slukem
341.32Slukemrelease:
351.6Smrg
361.1Smrg
371.32Slukem.include "${DISTRIBDIR}/common/Makefile.crunch"
381.32Slukem.include "${DISTRIBDIR}/common/Makefile.makedev"
391.32Slukem.include "${DISTRIBDIR}/common/Makefile.image"
401.32Slukem
411.31Sjmc.include <bsd.prog.mk>
42