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.2
1#	$NetBSD: Makefile,v 1.2 2001/10/21 23:23:20 jmc Exp $
2
3TOP= ${.CURDIR}/..
4
5.include "${TOP}/Makefile.inc"
6.include <bsd.own.mk>
7.include <bsd.kernobj.mk>
8
9STRIP?= strip
10MDSETIMAGE?=	mdsetimage
11
12KERNELS= netbsd.INSTALL.gz netbsd.GENERIC_MD.gz
13CLEANFILES+= ${KERNELS} netbsd
14
15RAMDISKDIR!= cd ${.CURDIR}/../ramdisk; ${MAKE} print-objdir
16RAMDISK= ${RAMDISKDIR}/ramdisk.fs
17
18all dependall: ${KERNELS}
19
20netbsd.INSTALL.gz: ${KERNOBJDIR}/INSTALL/netbsd ${RAMDISK}
21	cp ${KERNOBJDIR}/INSTALL/netbsd .
22	${MDSETIMAGE} -v netbsd ${RAMDISK}
23	${STRIP} netbsd
24	gzip -9 netbsd
25	mv netbsd.gz ${.TARGET}
26
27netbsd.GENERIC_MD.gz: ${KERNOBJDIR}/GENERIC_MD/netbsd ${RAMDISK}
28	cp ${KERNOBJDIR}/GENERIC_MD/netbsd .
29	${MDSETIMAGE} -v netbsd ${RAMDISK}
30	gzip -9 netbsd
31	mv netbsd.gz ${.TARGET}
32
33release: netbsd.INSTALL.gz netbsd.GENERIC_MD.gz
34	-mkdir -p ${RELEASEDIR}/binary/kernel
35	cp ${KERNELS} ${RELEASEDIR}/binary/kernel
36
37clean cleandir distclean:
38	rm -f *.core ${CLEANFILES}
39
40.include <bsd.obj.mk>
41

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