Cross Reference: Makefile
xref: /src/distrib/pmax/instkernel/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/pmax/instkernel/
Makefile revision 1.25
1#	$NetBSD: Makefile,v 1.25 2002/04/12 13:52:12 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=	le
12IMAGEDEPENDS=	netbsd.gz ${DESTDIR}/usr/mdec/boot
13
14RAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
15RAMDISK=	${RAMDISKDIR}/ramdisk.fs
16MDSETTARGETS=	RAMDISK ${RAMDISK} netbsd
17
18netbsd.post=	${ELF2ECOFF} netbsd.tmp netbsd.ecoff && gzip -9f netbsd.ecoff
19
20CLEANFILES+=	netbsd.ecoff netbsd.ecoff.gz
21
22PRIMARYBOOT=	${DESTDIR}/usr/mdec/bootxx_ffs
23
24${IMAGE}.gz:	${IMAGE} ${PRIMARYBOOT}
25	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${PRIMARYBOOT}
26	gzip -9f ${IMAGE}
27
28CLEANFILES+=	${IMAGE}.gz
29
30
31realall: ${KERNELS} ${IMAGE}.gz
32
33
34DISKBINDIR=	${RELEASEDIR}/installation/diskimage
35KERNBINDIR=	${RELEASEDIR}/binary/kernel
36
37release: check_RELEASEDIR .WAIT ${KERNELS} ${IMAGE}.gz
38	-mkdir -p ${DISKBINDIR} ${KERNBINDIR}
39	${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR}
40	${RELINSTALL} netbsd.gz ${KERNBINDIR}/install.gz
41	${RELINSTALL} netbsd.ecoff.gz ${KERNBINDIR}/install.ecoff.gz
42
43
44.include "${DISTRIBDIR}/common/Makefile.image"
45.include "${DISTRIBDIR}/common/Makefile.mdset"
46
47.include <bsd.prog.mk>
48

Indexes created Wed Dec 10 04:09:55 GMT 2025