Makefile revision 1.1
1#	$NetBSD: Makefile,v 1.1 2002/01/25 15:28:44 reinoud Exp $
2
3TOP=		${.CURDIR}/..
4
5.include "${TOP}/Makefile.inc"
6.include <bsd.kernobj.mk>
7.include <bsd.own.mk>
8
9KERNELS=	INSTALL 
10
11STRIP?=		strip
12
13RAMDISK!=	cd $(.CURDIR)/../ramdisk/; \
14		    printf "xxx: .MAKE\n\t@echo \$${.OBJDIR}/ramdisk-${REV}.fs\n" | \
15		    ${MAKE} -s -f-
16
17CLEANFILES+=	netbsd.tmp ${KERNELS:C/^.*$/netbsd.&.gz/g}
18MDSETIMAGE?=	mdsetimage
19
20all:	${KERNELS:C/^.*$/netbsd.&.gz/g}
21
22.for kern in ${KERNELS}
23netbsd.${kern}.gz: ${KERNOBJDIR}/${kern}/netbsd ${RAMDISK}
24	cp ${KERNOBJDIR}/${kern}/netbsd netbsd.tmp
25	${MDSETIMAGE} -v netbsd.tmp ${RAMDISK}
26	${STRIP} netbsd.tmp
27	gzip -9 netbsd.tmp
28	mv netbsd.tmp.gz ${.TARGET}
29.endfor
30
31clean cleandir distclean:
32	/bin/rm -f *.core ${CLEANFILES}
33
34.include <bsd.obj.mk>
35