Cross Reference: Makefile
xref: /src/distrib/mipsco/instkernel/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/mipsco/instkernel/
Makefile revision 1.7
1#	$NetBSD: Makefile,v 1.7 2002/04/12 13:54:50 lukem Exp $
2
3.include <bsd.own.mk>
4.include "${_SRC_TOP_}/distrib/Makefile.inc"
5
6.include <bsd.kernobj.mk>
7
8IMAGE=		diskimage
9IMAGESIZE=	2m
10LISTS=		${.CURDIR}/list
11IMAGEENDIAN=	be
12IMAGEDEPENDS=	${KERNELS} ${DESTDIR}/usr/mdec/boot
13
14RAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
15RAMDISK=	${RAMDISKDIR}/ramdisk.fs
16MDSETTARGETS=	RAMDISK ${RAMDISK} netbsd
17
18.if defined(ECOFF_KERNEL)
19netbsd.post=	${ELF2ECOFF} netbsd.tmp netbsd.ecoff && gzip -9f netbsd.ecoff
20
21CLEANFILES+=	netbsd.ecoff netbsd.ecoff.gz
22.endif # ECOFF_KERNEL
23
24PRIMARYBOOT=	${DESTDIR}/usr/mdec/bootxx_ffs
25
26${IMAGE}.gz:	${IMAGE} ${PRIMARYBOOT}
27# XXX	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT}
28		# XXXDISTRIB
29	${DESTDIR}/usr/mdec/installboot ${IMAGE} ${PRIMARYBOOT}
30	gzip -9f ${IMAGE}
31
32CLEANFILES+=	${IMAGE}.gz
33
34
35realall: ${KERNELS} ${IMAGE}.gz
36
37
38DISKBINDIR=	${RELEASEDIR}/installation/diskimage
39KERNBINDIR=	${RELEASEDIR}/binary/kernel
40
41release: check_RELEASEDIR .WAIT ${KERNELS} ${IMAGE}.gz
42	-mkdir -p ${DISKBINDIR} ${KERNBINDIR}
43	${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR}
44	${RELINSTALL} netbsd.gz ${KERNBINDIR}/install.gz
45.if defined(ECOFF_KERNEL)
46	${RELINSTALL} netbsd.ecoff.gz ${KERNBINDIR}/install.ecoff.gz
47.endif # ECOFF_KERNEL
48
49
50.include "${DISTRIBDIR}/common/Makefile.image"
51.include "${DISTRIBDIR}/common/Makefile.mdset"
52
53.include <bsd.prog.mk>
54

Indexes created Mon Nov 10 17:20:41 GMT 2025