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