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.27
1#	$NetBSD: Makefile,v 1.27 2002/04/14 06:18:13 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=	install.gz ${DESTDIR}/usr/mdec/boot
13
14RAMDISKDIR!=	cd ${.CURDIR}/../ramdisk && ${PRINTOBJDIR}
15RAMDISK=	${RAMDISKDIR}/ramdisk.fs
16MDSETTARGETS=	RAMDISK ${RAMDISK} install
17
18MDSET.install.suffixes=	ecoff
19MDSET.install.post=	${ELF2ECOFF} netbsd.tmp netbsd.ecoff && \
20			gzip -9f netbsd.ecoff
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: ${KERNELDEPS} ${IMAGE}.gz
32
33
34DISKBINDIR=	${RELEASEDIR}/installation/diskimage
35KERNBINDIR=	${RELEASEDIR}/binary/kernel
36
37release: check_RELEASEDIR .WAIT ${IMAGE}.gz ${KERNELDEPS}
38	-mkdir -p ${DISKBINDIR} ${KERNBINDIR}
39	${RELINSTALL} ${IMAGE}.gz ${DISKBINDIR}
40	${RELINSTALL} ${KERNELS} ${KERNBINDIR}
41
42
43.include "${DISTRIBDIR}/common/Makefile.image"
44.include "${DISTRIBDIR}/common/Makefile.mdset"
45
46.include <bsd.prog.mk>
47

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