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.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

Indexes created Fri Dec 12 08:09:37 GMT 2025