Makefile revision 1.2
1# $NetBSD: Makefile,v 1.2 2001/03/04 20:33:03 matt Exp $ 2 3TOP= ${.CURDIR}/.. 4 5.include "${TOP}/Makefile.inc" 6.include <bsd.own.mk> 7.include <bsd.kernobj.mk> 8 9MDEC= ${DESTDIR}/usr/mdec 10STRIP?= strip 11 12RAMDISK!= cd ${.CURDIR}/../ramdisk/ && ${PRINTOBJDIR} 13 14.for kernel in INSTALL 15netbsd.${kernel}.gz: .NOTMAIN ${KERNOBJDIR}/${kernel}/netbsd ${RAMDISK} 16 cp ${KERNOBJDIR}/${kernel}/netbsd netbsd.tmp 17 ${DESTDIR}/usr/sbin/mdsetimage -v netbsd.tmp ${RAMDISK}/ramdisk.fs 18 ${STRIP} netbsd.tmp 19 gzip -9 netbsd.tmp 20 mv netbsd.tmp.gz ${.TARGET} 21KERNELS+= netbsd.${kernel}.gz 22.endfor 23 24all: ${KERNELS} 25 26release: 27 -mkdir -p ${RELEASEDIR}/binary/kernel 28 cp -p ${KERNELS} ${RELEASEDIR}/binary/kernel 29 30clean cleandir distclean: 31 rm -f *.core ${KERNELS} 32 33.include <bsd.own.mk> 34.include <bsd.obj.mk> 35.include <bsd.subdir.mk> 36