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