Makefile revision 1.4
1# $NetBSD: Makefile,v 1.4 2002/03/05 21:23:30 thorpej 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 11MDSETIMAGE?= ${DESTDIR}/usr/sbin/mdsetimage 12 13RAMDISK!= cd ${.CURDIR}/../ramdisk/ && ${PRINTOBJDIR} 14 15.for kernel in INSTALL 16netbsd.${kernel}.gz: .NOTMAIN ${KERNOBJDIR}/${kernel}/netbsd ${RAMDISK} 17 cp ${KERNOBJDIR}/${kernel}/netbsd netbsd.tmp 18 ${MDSETIMAGE} -v netbsd.tmp ${RAMDISK}/ramdisk.fs 19 ${STRIP} netbsd.tmp 20 gzip -9 netbsd.tmp 21 mv netbsd.tmp.gz ${.TARGET} 22KERNELS+= netbsd.${kernel}.gz 23.endfor 24 25all: ${KERNELS} 26 27release: 28 -mkdir -p ${RELEASEDIR}/binary/kernel 29 cp -p ${KERNELS} ${RELEASEDIR}/binary/kernel 30 31clean cleandir distclean: 32 rm -f *.core ${KERNELS} 33 34.include <bsd.obj.mk> 35.include <bsd.subdir.mk> 36