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 7RAMDISKDIR!= cd ${.CURDIR}/../ramdisk/ && ${PRINTOBJDIR} 8RAMDISK= ${RAMDISKDIR}/ramdisk.fs 9 10CLEANFILES= netbsd.tmp 11 12.for kernel in INSTALL 13KERNELS+= netbsd.${kernel}.gz 14CLEANFILES+= netbsd.${kernel}.gz 15netbsd.${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 23all: ${KERNELS} 24 25release: 26 -mkdir -p ${RELEASEDIR}/binary/kernel 27 cp -p ${KERNELS} ${RELEASEDIR}/binary/kernel 28 29.include <bsd.prog.mk> 30