1 # $NetBSD: Makefile,v 1.1 2001/01/16 16:54:00 nonaka Exp $ 2 3 TOP= ${.CURDIR}/.. 4 5 .include "${TOP}/Makefile.inc" 6 .include <bsd.kernobj.mk> 7 .include <bsd.subdir.mk> 8 9 KERN= ${KERNOBJDIR}/GENERIC/netbsd 10 KERNEL= netbsd.GENERIC.gz 11 12 CLEANFILES+= ${KERNEL} netbsd.tmp netbsd.tmp.gz 13 14 all: ${KERNEL} 15 16 ${KERNEL}: ${KERN} 17 cp ${KERN} netbsd.tmp 18 gzip -9 netbsd.tmp 19 mv netbsd.tmp.gz ${.TARGET} 20 21 .ifndef RELEASEDIR 22 release: 23 @echo set RELEASEDIR first! 24 @false 25 .else 26 release: 27 -mkdir -p ${RELEASEDIR}/binary/kernel 28 cp -p ${KERNEL} ${RELEASEDIR}/binary/kernel 29 .endif 30 31 clean cleandir distclean: 32 rm -f *.core ${CLEANFILES} 33 34 .include <bsd.obj.mk> 35