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