head	1.24;
access;
symbols
	netbsd-11-0-RC4:1.23
	netbsd-11-0-RC3:1.23
	netbsd-11-0-RC2:1.23
	netbsd-11-0-RC1:1.23
	perseant-exfatfs-base-20250801:1.23
	netbsd-11:1.23.0.18
	netbsd-11-base:1.23
	netbsd-10-1-RELEASE:1.23
	perseant-exfatfs-base-20240630:1.23
	perseant-exfatfs:1.23.0.16
	perseant-exfatfs-base:1.23
	netbsd-8-3-RELEASE:1.22
	netbsd-9-4-RELEASE:1.23
	netbsd-10-0-RELEASE:1.23
	netbsd-10-0-RC6:1.23
	netbsd-10-0-RC5:1.23
	netbsd-10-0-RC4:1.23
	netbsd-10-0-RC3:1.23
	netbsd-10-0-RC2:1.23
	netbsd-10-0-RC1:1.23
	netbsd-10:1.23.0.14
	netbsd-10-base:1.23
	netbsd-9-3-RELEASE:1.23
	cjep_sun2x-base1:1.23
	cjep_sun2x:1.23.0.12
	cjep_sun2x-base:1.23
	cjep_staticlib_x-base1:1.23
	netbsd-9-2-RELEASE:1.23
	cjep_staticlib_x:1.23.0.10
	cjep_staticlib_x-base:1.23
	netbsd-9-1-RELEASE:1.23
	phil-wifi-20200421:1.23
	phil-wifi-20200411:1.23
	is-mlppp:1.23.0.8
	is-mlppp-base:1.23
	phil-wifi-20200406:1.23
	netbsd-8-2-RELEASE:1.22
	netbsd-9-0-RELEASE:1.23
	netbsd-9-0-RC2:1.23
	netbsd-9-0-RC1:1.23
	phil-wifi-20191119:1.23
	netbsd-9:1.23.0.6
	netbsd-9-base:1.23
	phil-wifi-20190609:1.23
	netbsd-8-1-RELEASE:1.22
	netbsd-8-1-RC1:1.22
	pgoyette-compat-merge-20190127:1.23
	pgoyette-compat-20190127:1.23
	pgoyette-compat-20190118:1.23
	pgoyette-compat-1226:1.23
	pgoyette-compat-1126:1.23
	pgoyette-compat-1020:1.23
	pgoyette-compat-0930:1.23
	pgoyette-compat-0906:1.23
	netbsd-7-2-RELEASE:1.17
	pgoyette-compat-0728:1.23
	netbsd-8-0-RELEASE:1.22
	phil-wifi:1.23.0.4
	phil-wifi-base:1.23
	pgoyette-compat-0625:1.23
	netbsd-8-0-RC2:1.22
	pgoyette-compat-0521:1.23
	pgoyette-compat-0502:1.23
	pgoyette-compat-0422:1.23
	netbsd-8-0-RC1:1.22
	pgoyette-compat-0415:1.23
	pgoyette-compat-0407:1.23
	pgoyette-compat-0330:1.23
	pgoyette-compat-0322:1.23
	pgoyette-compat-0315:1.23
	netbsd-7-1-2-RELEASE:1.17
	pgoyette-compat:1.23.0.2
	pgoyette-compat-base:1.23
	netbsd-7-1-1-RELEASE:1.17
	matt-nb8-mediatek:1.22.0.8
	matt-nb8-mediatek-base:1.22
	perseant-stdc-iso10646:1.22.0.6
	perseant-stdc-iso10646-base:1.22
	netbsd-8:1.22.0.4
	netbsd-8-base:1.22
	prg-localcount2-base3:1.22
	prg-localcount2-base2:1.22
	prg-localcount2-base1:1.22
	prg-localcount2:1.22.0.2
	prg-localcount2-base:1.22
	pgoyette-localcount-20170426:1.22
	bouyer-socketcan-base1:1.22
	pgoyette-localcount-20170320:1.22
	netbsd-7-1:1.17.0.8
	netbsd-7-1-RELEASE:1.17
	netbsd-7-1-RC2:1.17
	netbsd-7-nhusb-base-20170116:1.17
	bouyer-socketcan:1.20.0.4
	bouyer-socketcan-base:1.20
	pgoyette-localcount-20170107:1.20
	netbsd-7-1-RC1:1.17
	pgoyette-localcount-20161104:1.20
	netbsd-7-0-2-RELEASE:1.17
	localcount-20160914:1.20
	netbsd-7-nhusb:1.17.0.6
	netbsd-7-nhusb-base:1.17
	pgoyette-localcount-20160806:1.20
	pgoyette-localcount-20160726:1.20
	pgoyette-localcount:1.20.0.2
	pgoyette-localcount-base:1.20
	netbsd-7-0-1-RELEASE:1.17
	netbsd-7-0:1.17.0.4
	netbsd-7-0-RELEASE:1.17
	netbsd-7-0-RC3:1.17
	netbsd-7-0-RC2:1.17
	netbsd-7-0-RC1:1.17
	netbsd-5-2-3-RELEASE:1.2
	netbsd-5-1-5-RELEASE:1.2
	netbsd-6-0-6-RELEASE:1.14
	netbsd-6-1-5-RELEASE:1.14
	netbsd-7:1.17.0.2
	netbsd-7-base:1.17
	yamt-pagecache-base9:1.16
	yamt-pagecache-tag8:1.14.4.1
	netbsd-6-1-4-RELEASE:1.14
	netbsd-6-0-5-RELEASE:1.14
	tls-earlyentropy:1.16.0.4
	tls-earlyentropy-base:1.17
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.16
	riastradh-drm2-base3:1.16
	netbsd-6-1-3-RELEASE:1.14
	netbsd-6-0-4-RELEASE:1.14
	netbsd-5-2-2-RELEASE:1.2
	netbsd-5-1-4-RELEASE:1.2
	netbsd-6-1-2-RELEASE:1.14
	netbsd-6-0-3-RELEASE:1.14
	netbsd-5-2-1-RELEASE:1.2
	netbsd-5-1-3-RELEASE:1.2
	netbsd-6-1-1-RELEASE:1.14
	riastradh-drm2-base2:1.16
	riastradh-drm2-base1:1.16
	riastradh-drm2:1.16.0.2
	riastradh-drm2-base:1.16
	netbsd-6-1:1.14.0.12
	netbsd-6-0-2-RELEASE:1.14
	netbsd-6-1-RELEASE:1.14
	khorben-n900:1.15.0.8
	netbsd-6-1-RC4:1.14
	netbsd-6-1-RC3:1.14
	agc-symver:1.15.0.6
	agc-symver-base:1.15
	netbsd-6-1-RC2:1.14
	netbsd-6-1-RC1:1.14
	yamt-pagecache-base8:1.15
	netbsd-5-2:1.2.0.16
	netbsd-6-0-1-RELEASE:1.14
	yamt-pagecache-base7:1.15
	netbsd-5-2-RELEASE:1.2
	netbsd-5-2-RC1:1.2
	matt-nb6-plus-nbase:1.14
	yamt-pagecache-base6:1.15
	netbsd-6-0:1.14.0.10
	netbsd-6-0-RELEASE:1.14
	netbsd-6-0-RC2:1.14
	tls-maxphys:1.15.0.2
	tls-maxphys-base:1.17
	matt-nb6-plus:1.14.0.8
	matt-nb6-plus-base:1.14
	netbsd-6-0-RC1:1.14
	yamt-pagecache-base5:1.15
	yamt-pagecache-base4:1.15
	netbsd-6:1.14.0.6
	netbsd-6-base:1.14
	netbsd-5-1-2-RELEASE:1.2
	netbsd-5-1-1-RELEASE:1.2
	yamt-pagecache-base3:1.14
	yamt-pagecache-base2:1.14
	yamt-pagecache:1.14.0.4
	yamt-pagecache-base:1.14
	cherry-xenmp:1.14.0.2
	cherry-xenmp-base:1.14
	bouyer-quota2-nbase:1.11
	bouyer-quota2:1.11.0.2
	bouyer-quota2-base:1.11
	matt-mips64-premerge-20101231:1.11
	matt-nb5-mips64-premerge-20101231:1.2
	matt-nb5-pq3:1.2.0.14
	matt-nb5-pq3-base:1.2
	netbsd-5-1:1.2.0.12
	netbsd-5-1-RELEASE:1.2
	netbsd-5-1-RC4:1.2
	matt-nb5-mips64-k15:1.2
	netbsd-5-1-RC3:1.2
	netbsd-5-1-RC2:1.2
	netbsd-5-1-RC1:1.2
	netbsd-5-0-2-RELEASE:1.2
	matt-nb5-mips64-premerge-20091211:1.2
	matt-premerge-20091211:1.9
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.2
	matt-nb4-mips64-k7-u2a-k9b:1.2
	matt-nb5-mips64-u1-k1-k5:1.2
	matt-nb5-mips64:1.2.0.10
	netbsd-5-0-1-RELEASE:1.2
	jym-xensuspend-nbase:1.4
	netbsd-5-0:1.2.0.8
	netbsd-5-0-RELEASE:1.2
	netbsd-5-0-RC4:1.2
	netbsd-5-0-RC3:1.2
	netbsd-5-0-RC2:1.2
	jym-xensuspend:1.3.0.2
	jym-xensuspend-base:1.4
	netbsd-5-0-RC1:1.2
	netbsd-5:1.2.0.6
	netbsd-5-base:1.2
	matt-mips64-base2:1.2
	wrstuden-revivesa-base-3:1.2
	wrstuden-revivesa-base-2:1.2
	wrstuden-revivesa-base-1:1.2
	yamt-pf42-base4:1.2
	yamt-pf42-base3:1.2
	hpcarm-cleanup-nbase:1.2
	yamt-pf42-baseX:1.2
	yamt-pf42-base2:1.2
	wrstuden-revivesa:1.2.0.4
	wrstuden-revivesa-base:1.2
	yamt-pf42:1.2.0.2
	yamt-pf42-base:1.2
	mjf-devfs2-base:1.2
	mjf-devfs2:1.1.0.2;
locks; strict;
comment	@# @;


1.24
date	2026.03.09.21.09.00;	author christos;	state Exp;
branches;
next	1.23;
commitid	I1Ow6KpPXwc0plxG;

1.23
date	2018.01.28.01.09.57;	author rin;	state Exp;
branches;
next	1.22;
commitid	JidrIsVlJNZ9YzoA;

1.22
date	2017.02.08.20.11.18;	author rin;	state Exp;
branches;
next	1.21;
commitid	YSySGYU8N6RVDbFz;

1.21
date	2017.01.24.18.04.05;	author christos;	state Exp;
branches;
next	1.20;
commitid	kdLAgdCEWzeUrfDz;

1.20
date	2015.07.21.01.53.44;	author matt;	state Exp;
branches
	1.20.2.1
	1.20.4.1;
next	1.19;
commitid	NiZX3yV8KrZ7R5uy;

1.19
date	2015.07.19.09.23.53;	author martin;	state Exp;
branches;
next	1.18;
commitid	2kCjJL6YJ60upSty;

1.18
date	2015.07.17.19.32.48;	author martin;	state Exp;
branches;
next	1.17;
commitid	XP4HlN3AxyunQFty;

1.17
date	2014.08.04.20.20.39;	author martin;	state Exp;
branches;
next	1.16;
commitid	trEJV4CJFYzlg5Lx;

1.16
date	2013.06.28.19.24.29;	author he;	state Exp;
branches
	1.16.4.1;
next	1.15;
commitid	wvMcGHS05xBORpVw;

1.15
date	2012.04.07.09.10.47;	author nonaka;	state Exp;
branches
	1.15.2.1;
next	1.14;

1.14
date	2011.05.20.07.57.07;	author tsutsui;	state Exp;
branches
	1.14.4.1;
next	1.13;

1.13
date	2011.05.06.18.33.59;	author tsutsui;	state Exp;
branches;
next	1.12;

1.12
date	2011.05.05.09.07.59;	author nonaka;	state Exp;
branches;
next	1.11;

1.11
date	2010.02.11.09.06.51;	author roy;	state Exp;
branches;
next	1.10;

1.10
date	2010.02.05.10.01.21;	author roy;	state Exp;
branches;
next	1.9;

1.9
date	2009.09.20.23.19.56;	author abs;	state Exp;
branches;
next	1.8;

1.8
date	2009.09.20.22.50.51;	author abs;	state Exp;
branches;
next	1.7;

1.7
date	2009.09.20.22.46.14;	author abs;	state Exp;
branches;
next	1.6;

1.6
date	2009.09.20.19.49.10;	author abs;	state Exp;
branches;
next	1.5;

1.5
date	2009.09.20.19.29.27;	author abs;	state Exp;
branches;
next	1.4;

1.4
date	2009.04.07.11.49.18;	author joerg;	state Exp;
branches;
next	1.3;

1.3
date	2009.01.25.22.08.39;	author abs;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2008.04.10.15.45.29;	author nonaka;	state Exp;
branches;
next	1.1;

1.1
date	2008.03.31.23.59.07;	author chris;	state Exp;
branches
	1.1.2.1;
next	;

1.20.2.1
date	2017.03.20.06.52.12;	author pgoyette;	state Exp;
branches;
next	;
commitid	jjw7cAwgyKq7RfKz;

1.20.4.1
date	2017.04.21.16.51.16;	author bouyer;	state Exp;
branches;
next	;
commitid	dUG7nkTKALCadqOz;

1.16.4.1
date	2014.08.10.06.49.01;	author tls;	state Exp;
branches;
next	;
commitid	mPCnXyzqJ7JZzMLx;

1.15.2.1
date	2014.08.19.23.45.49;	author tls;	state Exp;
branches;
next	;
commitid	jTnpym9Qu0o4R1Nx;

1.14.4.1
date	2012.04.17.00.02.55;	author yamt;	state Exp;
branches;
next	1.14.4.2;

1.14.4.2
date	2014.05.22.12.01.37;	author yamt;	state Exp;
branches;
next	;
commitid	yqlfOuaAhYmASwBx;

1.3.2.1
date	2009.05.13.19.18.01;	author jym;	state Exp;
branches;
next	;

1.1.2.1
date	2008.03.31.23.59.07;	author mjf;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2008.04.03.13.54.15;	author mjf;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	2008.06.02.13.21.19;	author mjf;	state Exp;
branches;
next	1.1.2.4;

1.1.2.4
date	2008.10.05.20.11.18;	author mjf;	state dead;
branches;
next	;


desc
@@


1.24
log
@Use GETRAMDISKSIZE
@
text
@#	$NetBSD: Makefile,v 1.23 2018/01/28 01:09:57 rin Exp $

.include <bsd.own.mk>
.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"

IMAGE=		ramdisk.fs
MAKEFS_FLAGS+=	-f 14

WARNS=		1
DBG=		-Os
DBG+=		-mthumb -mthumb-interwork
DBG+=		-DNDEBUG

CRUNCHBIN=	ramdiskbin
LISTS=		${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst
MTREECONF=	${DISTRIBDIR}/common/mtree.common
IMAGEENDIAN=	le
MAKEDEVTARGETS=	ramdisk
IMAGEDEPENDS=	${CRUNCHBIN} \
		dot.profile \
		${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \
		${NETBSDSRCDIR}/etc/netconfig ${DISTRIBDIR}/common/protocols \
		${DISTRIBDIR}/common/services

.if ${USE_INET6} != "no"
LISTS+=		${DISTRIBDIR}/common/list.inet6
.endif

# Use stubs to eliminate some large stuff from libc
HACKSRC=	${DISTRIBDIR}/utils/libhack
.include	"${HACKSRC}/Makefile.inc"
${CRUNCHBIN}:	libhack.o

.include "${DISTRIBDIR}/common/Makefile.crunch"
.include "${DISTRIBDIR}/common/Makefile.dhcpcd"
.include "${DISTRIBDIR}/common/Makefile.makedev"
.include "${DISTRIBDIR}/common/Makefile.image"

IMAGESIZE !=	${GETRAMDISKSIZE}

release:

.include <bsd.prog.mk>
@


1.23
log
@Shrink ramdisk to fit INSTALL kernel within 5MB:
- drop shutdown
- replace disklabel, fsck_ffs, and newfs with stripped-down versions
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.22 2017/02/08 20:11:18 rin Exp $
a6 1
IMAGESIZE=	2048k
d39 2
@


1.22
log
@Shrink the ramdisk of INSTALL kernel for zaurus in order to fit within 5MB.

Now free spaces of the main kernel and ramdisk are about 62KB and 215KB for
INSTALL, respectively.

OK christos
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.21 2017/01/24 18:04:05 christos Exp $
d7 1
a7 1
IMAGESIZE=	2176k
@


1.21
log
@+= for MAKEFS_FLAGS
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.20 2015/07/21 01:53:44 matt Exp $
d7 1
a7 1
IMAGESIZE=	2256k
@


1.20
log
@Adding -DNDEBUG saves about 5KB of text and disable asserts.
Adding -mthumb -mthumb-interwork, knowing this is Xscale which
has thumb, saves about 340KB of text.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.19 2015/07/19 09:23:53 martin Exp $
d8 1
a8 1
MAKEFS_FLAGS=	-f 14
@


1.20.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.22 2017/02/08 20:11:18 rin Exp $
d7 2
a8 2
IMAGESIZE=	2176k
MAKEFS_FLAGS+=	-f 14
@


1.20.2.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.22 2017/02/08 20:11:18 rin Exp $
d7 2
a8 2
IMAGESIZE=	2176k
MAKEFS_FLAGS+=	-f 14
@


1.19
log
@Backout previous - it is not that easy
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.17 2014/08/04 20:20:39 martin Exp $
d12 2
@


1.18
log
@Bump ram disk image size slightly
@
text
@d7 1
a7 1
IMAGESIZE=	2350k
@


1.17
log
@Bump imagesize slightly
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.16 2013/06/28 19:24:29 he Exp $
d7 1
a7 1
IMAGESIZE=	2256k
@


1.16
log
@Bump the INSTALL ramdisk by 100k so that the contents fits again.
Approved by nonaka@@
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.15 2012/04/07 09:10:47 nonaka Exp $
d7 1
a7 1
IMAGESIZE=	2212k
@


1.16.4.1
log
@Rebase.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.17 2014/08/04 20:20:39 martin Exp $
d7 1
a7 1
IMAGESIZE=	2256k
@


1.15
log
@bump up ramdisk size.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.14 2011/05/20 07:57:07 tsutsui Exp $
d7 1
a7 1
IMAGESIZE=	2112k
@


1.15.2.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d7 1
a7 1
IMAGESIZE=	2256k
@


1.14
log
@Shrink ramdisk size to 2048KB.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.13 2011/05/06 18:33:59 tsutsui Exp $
d7 1
a7 1
IMAGESIZE=	2048k
@


1.14.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.14 2011/05/20 07:57:07 tsutsui Exp $
d7 1
a7 1
IMAGESIZE=	2112k
@


1.14.4.2
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.14.4.1 2012/04/17 00:02:55 yamt Exp $
d7 1
a7 1
IMAGESIZE=	2212k
@


1.13
log
@Specify DGB=-Os to make libhack a bit smaller.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.12 2011/05/05 09:07:59 nonaka Exp $
d7 1
a7 1
IMAGESIZE=	2144k
@


1.12
log
@Reduce kernel size.
Tested on SL-C1000.

Fix PR/44898.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.11 2010/02/11 09:06:51 roy Exp $
d11 1
@


1.11
log
@Remove terminfo.db as it's now embedded in libterminfo.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2010/02/05 10:01:21 roy Exp $
d7 1
a7 1
IMAGESIZE=	2560k
@


1.10
log
@Use the rescue terminfo.db in our images instead of termcap.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2009/09/20 23:19:56 abs Exp $
d21 1
a21 2
		${DISTRIBDIR}/common/services \
		${DESTDIR}/rescue/terminfo.db
@


1.9
log
@34 different termcap subsets, plus a couple of ports still using
the full termcap distfile. In an attempt to reduce the madness
switch everyone (except the i386 cd install which does its own
thing) to the same (under 8K) termcap subset:

ansi			ansi/pc-term compatible with color
dumb|unknown		80-column dumb tty
hp300h			HP Catseye console
iris-ansi-ap		IRIS ANSI in application-keypad mode
iris-ansi|iris-ansi-net	IRIS emulating 40 line ANSI terminal (almost VT100)
sun|sun1|sun2|sun-il	Sun Microsystems Inc. console with working insert-line
vt100|vt100-am		DEC VT100 (w/advanced video)
vt220-8			DEC VT220 8 bit terminal
vt220|vt200|vt300	DEC VT220 in vt100 emulation mode
wsvt25			NetBSD wscons in 25 line DEC VT220 mode
wsvt25m			NetBSD wscons in 25 line DEC VT220 mode with Meta
x68k|x68k-ite		NetBSD/x68k ITE
xterm|vs100		xterm terminal emulator (X Window System)

Trying to provide similar functionality across all ports? It'll never
catch on...
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2009/09/20 22:50:51 abs Exp $
d22 1
a22 1
		${DISTRIBDIR}/common/termcap
@


1.8
log
@Ten identical list.inet6 files, or one common/list.inet6?
Not a difficult choice.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2009/09/20 22:46:14 abs Exp $
d22 1
a22 1
		${NETBSDSRCDIR}/distrib/common/termcap.mini
@


1.7
log
@Nothing needs disktab anymore, so we'd rather have an inode and
slightly over 1K of space on install media...
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2009/09/20 19:49:10 abs Exp $
d25 1
a25 1
LISTS+=		${.CURDIR}/list.inet6
@


1.6
log
@${NETBSDSRCDIR}/distrib/common/protocols => ${DISTRIBDIR}/common/protocols
${NETBSDSRCDIR}/distrib/common/services => ${DISTRIBDIR}/common/services
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2009/09/20 19:29:27 abs Exp $
d18 1
a18 1
		disktab.preinstall dot.profile \
@


1.5
log
@Alas poor dot.hdprofile. I knew him... not at all Horatio. (Remove)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2009/04/07 11:49:18 joerg Exp $
d20 2
a21 2
		${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/distrib/common/protocols \
		${NETBSDSRCDIR}/distrib/common/services \
@


1.4
log
@Change ramdisks from dhclient to dhcpcd and add corresponding glue to
sysinst. For amd64, the crunchgen binary shrinks by 150KB uncompresssed,
60KB compressed.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2009/01/25 22:08:39 abs Exp $
d18 1
a18 1
		disktab.preinstall dot.hdprofile dot.profile \
@


1.3
log
@Use the cutdown distrib/common/services and distrib/common/protocols
rather than the full fat etc versions
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2008/04/10 15:45:29 nonaka Exp $
d34 1
@


1.3.2.1
log
@Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2009/04/07 11:49:18 joerg Exp $
a33 1
.include "${DISTRIBDIR}/common/Makefile.dhcpcd"
@


1.2
log
@- zaurus uses MBR
- Added fdisk to ramdisk
- increase ramdisk size
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2008/03/31 23:59:07 chris Exp $
d20 1
a20 1
		${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/etc/protocols \
@


1.1
log
@Add zaurus support to distrib, it's now possible to build a sysinst
enabled install kernel using the standard methods.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2008/02/01 17:18:07 tsutsui Exp $
d7 1
a7 1
IMAGESIZE=	2100k
@


1.1.2.1
log
@file Makefile was added on branch mjf-devfs2 on 2008-04-03 13:54:15 +0000
@
text
@d1 39
@


1.1.2.2
log
@Sync with HEAD.
@
text
@a0 39
#	$NetBSD$

.include <bsd.own.mk>
.include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"

IMAGE=		ramdisk.fs
IMAGESIZE=	2100k
MAKEFS_FLAGS=	-f 14

WARNS=		1

CRUNCHBIN=	ramdiskbin
LISTS=		${.CURDIR}/list ${DISTRIBDIR}/common/list.sysinst
MTREECONF=	${DISTRIBDIR}/common/mtree.common
IMAGEENDIAN=	le
MAKEDEVTARGETS=	ramdisk
IMAGEDEPENDS=	${CRUNCHBIN} \
		disktab.preinstall dot.hdprofile dot.profile \
		${NETBSDSRCDIR}/etc/group ${NETBSDSRCDIR}/etc/master.passwd \
		${NETBSDSRCDIR}/etc/netconfig ${NETBSDSRCDIR}/etc/protocols \
		${NETBSDSRCDIR}/distrib/common/services \
		${NETBSDSRCDIR}/distrib/common/termcap.mini

.if ${USE_INET6} != "no"
LISTS+=		${.CURDIR}/list.inet6
.endif

# Use stubs to eliminate some large stuff from libc
HACKSRC=	${DISTRIBDIR}/utils/libhack
.include	"${HACKSRC}/Makefile.inc"
${CRUNCHBIN}:	libhack.o

.include "${DISTRIBDIR}/common/Makefile.crunch"
.include "${DISTRIBDIR}/common/Makefile.makedev"
.include "${DISTRIBDIR}/common/Makefile.image"

release:

.include <bsd.prog.mk>
@


1.1.2.3
log
@Sync with HEAD.
@
text
@d7 1
a7 1
IMAGESIZE=	2560k
@


1.1.2.4
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1.2.3 2008/06/02 13:21:19 mjf Exp $
@


