Cross Reference: Makefile
xref: /src/distrib/mac68k/instkernel/ramdisk/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/distrib/mac68k/instkernel/ramdisk/
Makefile revision 1.18
1#	$NetBSD: Makefile,v 1.18 2002/03/28 03:00:03 lukem Exp $
2
3.include "${.CURDIR}/../../../Makefile.inc"
4.include <bsd.own.mk>
5
6.ifndef NOTESOBJDIR
7NOTESOBJDIR!=cd ${DISTRIBDIR}/notes/mac68k && ${PRINTOBJDIR}
8.endif
9
10IMAGE=		ramdisk.fs
11IMAGESIZE=	2048k
12
13WARNS=		1
14
15CRUNCHBIN=	ramdiskbin
16LISTS=		${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst
17MTREECONF=	${DISTRIBDIR}/common/mtree.common
18IMAGEENDIAN=	be
19MAKEDEVTARGETS=	raminst
20IMAGEDEPENDS=	${CRUNCHBIN} \
21		disktab.preinstall dot.hdprofile dot.profile \
22		${.CURDIR}/../../miniroot/termcap \
23		${NOTESOBJDIR}/INSTALL.more \
24		${_SRC_TOP_}/etc/group ${_SRC_TOP_}/etc/master.passwd \
25		${_SRC_TOP_}/etc/netconfig ${_SRC_TOP_}/etc/protocols \
26		${_SRC_TOP_}/etc/services
27
28
29realall: ${IMAGE}
30
31release:
32
33
34# Use stubs to eliminate some large stuff from libc
35HACKSRC=${DISTRIBDIR}/utils/libhack
36.include "${HACKSRC}/Makefile.inc"
37
38# This is listed in ramdiskbin.conf but is built here.
39${CRUNCHBIN}: libhack.o
40
41
42.include "${DISTRIBDIR}/common/Makefile.crunch"
43.include "${DISTRIBDIR}/common/Makefile.makedev"
44.include "${DISTRIBDIR}/common/Makefile.image"
45
46PARSELISTENV+=	NOTESOBJDIR=${NOTESOBJDIR}
47
48.include <bsd.prog.mk>
49

Indexes created Mon Dec 15 09:09:35 GMT 2025