Home | History | Annotate | Line # | Download | only in ramdisk-kernel
Makefile revision 1.5
      1 #	$NetBSD: Makefile,v 1.5 2002/03/28 02:24:09 lukem Exp $
      2 
      3 .include "${.CURDIR}/../../Makefile.inc"
      4 .include <bsd.own.mk>
      5 .include <bsd.kernobj.mk>
      6 
      7 RAMDISKDIR!=	cd ${.CURDIR}/../ramdisk/ && ${PRINTOBJDIR}
      8 RAMDISK=	${RAMDISKDIR}/ramdisk.fs
      9 
     10 CLEANFILES=	netbsd.tmp
     11 
     12 .for kernel in INSTALL
     13 KERNELS+=	netbsd.${kernel}.gz
     14 CLEANFILES+=	netbsd.${kernel}.gz
     15 netbsd.${kernel}.gz: .NOTMAIN ${KERNOBJDIR}/${kernel}/netbsd ${RAMDISK}
     16 	cp ${KERNOBJDIR}/${kernel}/netbsd netbsd.tmp
     17 	${MDSETIMAGE} -v netbsd.tmp ${RAMDISK}
     18 	${STRIP} netbsd.tmp
     19 	gzip -9 netbsd.tmp
     20 	mv netbsd.tmp.gz ${.TARGET}
     21 .endfor
     22 
     23 all: ${KERNELS}
     24 
     25 release:
     26 	-mkdir -p ${RELEASEDIR}/binary/kernel
     27 	cp -p ${KERNELS} ${RELEASEDIR}/binary/kernel
     28 
     29 .include <bsd.prog.mk>
     30