Cross Reference: Makefile
xref: /src/distrib/vax/ramdisk-kernel/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/vax/ramdisk-kernel/
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

Indexes created Mon Jan 26 14:10:17 GMT 2026