Cross Reference: Makefile
xref: /src/distrib/macppc/floppies/md-kernel/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/macppc/floppies/md-kernel/
Makefile revision 1.5
1#	$NetBSD: Makefile,v 1.5 2002/04/09 15:23:22 tsutsui Exp $
2
3.include "${.CURDIR}/../../../Makefile.inc"
4.include <bsd.own.mk>
5.include <bsd.kernobj.mk>
6
7STRIP?= strip
8MDSETIMAGE?=	mdsetimage
9
10KERNELS= netbsd.INSTALL.gz netbsd.GENERIC_MD.gz
11CLEANFILES+= ${KERNELS} netbsd
12
13RAMDISKDIR!= cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
14RAMDISK= ${RAMDISKDIR}/ramdisk.fs
15
16realall: ${KERNELS}
17
18netbsd.INSTALL.gz: ${KERNOBJDIR}/INSTALL/netbsd ${RAMDISK}
19	cp ${KERNOBJDIR}/INSTALL/netbsd .
20	${MDSETIMAGE} -v netbsd ${RAMDISK}
21	${STRIP} netbsd
22	gzip -9 netbsd
23	mv netbsd.gz ${.TARGET}
24
25netbsd.GENERIC_MD.gz: ${KERNOBJDIR}/GENERIC_MD/netbsd ${RAMDISK}
26	cp ${KERNOBJDIR}/GENERIC_MD/netbsd .
27	${MDSETIMAGE} -v netbsd ${RAMDISK}
28	gzip -9 netbsd
29	mv netbsd.gz ${.TARGET}
30
31release: netbsd.INSTALL.gz netbsd.GENERIC_MD.gz
32	-mkdir -p ${RELEASEDIR}/binary/kernel
33	cp ${KERNELS} ${RELEASEDIR}/binary/kernel
34
35clean cleandir distclean:
36	rm -f *.core ${CLEANFILES}
37
38.include <bsd.obj.mk>
39

Indexes created Tue Dec 16 03:09:40 GMT 2025