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.15
1#	$NetBSD: Makefile,v 1.15 2002/03/23 16:38:50 shiba 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		dot.profile dot.hdprofile \
22		${.CURDIR}/../../miniroot/termcap \
23		${NOTESOBJDIR}/INSTALL.more \
24		${_SRC_TOP_}/etc/group \
25		${_SRC_TOP_}/etc/master.passwd \
26		${_SRC_TOP_}/etc/protocols \
27		${_SRC_TOP_}/etc/netconfig \
28		${_SRC_TOP_}/etc/services
29
30
31realall: ${IMAGE}
32
33release:
34
35
36# Use stubs to eliminate some large stuff from libc
37HACKSRC=${DISTRIBDIR}/utils/libhack
38.include "${HACKSRC}/Makefile.inc"
39
40# Turn off libhack's gethostby*() as it only supports /etc/hosts
41HACKOBJS:=	${HACKOBJS:Ngethost.o}
42
43# This is listed in ramdiskbin.conf but is built here.
44${CRUNCHBIN}: libhack.o
45
46
47.include "${DISTRIBDIR}/common/Makefile.crunch"
48.include "${DISTRIBDIR}/common/Makefile.makedev"
49.include "${DISTRIBDIR}/common/Makefile.image"
50
51PARSELISTENV+=	NOTESOBJDIR=${NOTESOBJDIR}
52
53.include <bsd.prog.mk>
54

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