Home | History | Annotate | Line # | Download | only in kernels
Makefile revision 1.7
      1 #	$NetBSD: Makefile,v 1.7 2002/04/07 04:21:22 lukem Exp $
      2 
      3 .include "${.CURDIR}/../../Makefile.inc"
      4 .include <bsd.own.mk>
      5 .include <bsd.kernobj.mk>
      6 
      7 KERNELS=	INSTALL 
      8 
      9 RAMDISKDIR!=	cd $(.CURDIR)/../ramdisk && ${PRINTOBJDIR}
     10 RAMDISK=	${RAMDISKDIR}/ramdisk.fs
     11 
     12 CLEANFILES+=	netbsd.tmp netbsd.tmp.gz ${KERNELS:C/^.*$/netbsd.&.gz/g}
     13 
     14 realall:	${KERNELS:C/^.*$/netbsd.&.gz/g}
     15 
     16 .for kern in ${KERNELS}
     17 netbsd.${kern}.gz: ${KERNOBJDIR}/${kern}/netbsd ${RAMDISK}
     18 	cp ${KERNOBJDIR}/${kern}/netbsd netbsd.tmp
     19 	${MDSETIMAGE} -v netbsd.tmp ${RAMDISK}
     20 	${STRIP} netbsd.tmp
     21 	gzip -9 netbsd.tmp
     22 	mv netbsd.tmp.gz ${.TARGET}
     23 .endfor
     24 
     25 .include <bsd.prog.mk>
     26