head	1.25;
access;
symbols
	netbsd-9-5-RELEASE:1.25
	netbsd-11-0-RELEASE:1.25
	netbsd-11-0-RC7:1.25
	netbsd-11-0-RC6:1.25
	netbsd-11-0-RC5:1.25
	netbsd-11-0-RC4:1.25
	netbsd-11-0-RC3:1.25
	netbsd-11-0-RC2:1.25
	netbsd-11-0-RC1:1.25
	perseant-exfatfs-base-20250801:1.25
	netbsd-11:1.25.0.26
	netbsd-11-base:1.25
	netbsd-10-1-RELEASE:1.25
	perseant-exfatfs-base-20240630:1.25
	perseant-exfatfs:1.25.0.24
	perseant-exfatfs-base:1.25
	netbsd-8-3-RELEASE:1.25
	netbsd-9-4-RELEASE:1.25
	netbsd-10-0-RELEASE:1.25
	netbsd-10-0-RC6:1.25
	netbsd-10-0-RC5:1.25
	netbsd-10-0-RC4:1.25
	netbsd-10-0-RC3:1.25
	netbsd-10-0-RC2:1.25
	netbsd-10-0-RC1:1.25
	netbsd-10:1.25.0.22
	netbsd-10-base:1.25
	netbsd-9-3-RELEASE:1.25
	cjep_sun2x-base1:1.25
	cjep_sun2x:1.25.0.20
	cjep_sun2x-base:1.25
	cjep_staticlib_x-base1:1.25
	netbsd-9-2-RELEASE:1.25
	cjep_staticlib_x:1.25.0.18
	cjep_staticlib_x-base:1.25
	netbsd-9-1-RELEASE:1.25
	phil-wifi-20200421:1.25
	phil-wifi-20200411:1.25
	is-mlppp:1.25.0.16
	is-mlppp-base:1.25
	phil-wifi-20200406:1.25
	netbsd-8-2-RELEASE:1.25
	netbsd-9-0-RELEASE:1.25
	netbsd-9-0-RC2:1.25
	netbsd-9-0-RC1:1.25
	phil-wifi-20191119:1.25
	netbsd-9:1.25.0.14
	netbsd-9-base:1.25
	phil-wifi-20190609:1.25
	netbsd-8-1-RELEASE:1.25
	netbsd-8-1-RC1:1.25
	pgoyette-compat-merge-20190127:1.25
	pgoyette-compat-20190127:1.25
	pgoyette-compat-20190118:1.25
	pgoyette-compat-1226:1.25
	pgoyette-compat-1126:1.25
	pgoyette-compat-1020:1.25
	pgoyette-compat-0930:1.25
	pgoyette-compat-0906:1.25
	netbsd-7-2-RELEASE:1.24
	pgoyette-compat-0728:1.25
	netbsd-8-0-RELEASE:1.25
	phil-wifi:1.25.0.12
	phil-wifi-base:1.25
	pgoyette-compat-0625:1.25
	netbsd-8-0-RC2:1.25
	pgoyette-compat-0521:1.25
	pgoyette-compat-0502:1.25
	pgoyette-compat-0422:1.25
	netbsd-8-0-RC1:1.25
	pgoyette-compat-0415:1.25
	pgoyette-compat-0407:1.25
	pgoyette-compat-0330:1.25
	pgoyette-compat-0322:1.25
	pgoyette-compat-0315:1.25
	netbsd-7-1-2-RELEASE:1.24
	pgoyette-compat:1.25.0.10
	pgoyette-compat-base:1.25
	netbsd-7-1-1-RELEASE:1.24
	matt-nb8-mediatek:1.25.0.8
	matt-nb8-mediatek-base:1.25
	perseant-stdc-iso10646:1.25.0.6
	perseant-stdc-iso10646-base:1.25
	netbsd-8:1.25.0.4
	netbsd-8-base:1.25
	prg-localcount2-base3:1.25
	prg-localcount2-base2:1.25
	prg-localcount2-base1:1.25
	prg-localcount2:1.25.0.2
	prg-localcount2-base:1.25
	pgoyette-localcount-20170426:1.25
	bouyer-socketcan-base1:1.25
	pgoyette-localcount-20170320:1.25
	netbsd-7-1:1.24.0.14
	netbsd-7-1-RELEASE:1.24
	netbsd-7-1-RC2:1.24
	netbsd-7-nhusb-base-20170116:1.24
	bouyer-socketcan:1.24.0.12
	bouyer-socketcan-base:1.24
	pgoyette-localcount-20170107:1.24
	netbsd-7-1-RC1:1.24
	pgoyette-localcount-20161104:1.24
	netbsd-7-0-2-RELEASE:1.24
	localcount-20160914:1.24
	netbsd-7-nhusb:1.24.0.10
	netbsd-7-nhusb-base:1.24
	pgoyette-localcount-20160806:1.24
	pgoyette-localcount-20160726:1.24
	pgoyette-localcount:1.24.0.8
	pgoyette-localcount-base:1.24
	netbsd-7-0-1-RELEASE:1.24
	netbsd-7-0:1.24.0.6
	netbsd-7-0-RELEASE:1.24
	netbsd-7-0-RC3:1.24
	netbsd-7-0-RC2:1.24
	netbsd-7-0-RC1:1.24
	netbsd-5-2-3-RELEASE:1.16
	netbsd-5-1-5-RELEASE:1.16
	netbsd-6-0-6-RELEASE:1.20.8.2.4.1
	netbsd-6-1-5-RELEASE:1.20.8.3
	netbsd-7:1.24.0.4
	netbsd-7-base:1.24
	yamt-pagecache-base9:1.24
	yamt-pagecache-tag8:1.20.6.1
	netbsd-6-1-4-RELEASE:1.20.8.3
	netbsd-6-0-5-RELEASE:1.20.8.2.4.1
	tls-earlyentropy:1.24.0.2
	tls-earlyentropy-base:1.24
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.24
	riastradh-drm2-base3:1.24
	netbsd-6-1-3-RELEASE:1.20.8.3
	netbsd-6-0-4-RELEASE:1.20.8.2.4.1
	netbsd-5-2-2-RELEASE:1.16
	netbsd-5-1-4-RELEASE:1.16
	netbsd-6-1-2-RELEASE:1.20.8.3
	netbsd-6-0-3-RELEASE:1.20.8.2.4.1
	netbsd-5-2-1-RELEASE:1.16
	netbsd-5-1-3-RELEASE:1.16
	netbsd-6-1-1-RELEASE:1.20.8.3
	riastradh-drm2-base2:1.23
	riastradh-drm2-base1:1.23
	riastradh-drm2:1.23.0.2
	riastradh-drm2-base:1.23
	netbsd-6-1:1.20.8.3.0.2
	netbsd-6-0-2-RELEASE:1.20.8.2.4.1
	netbsd-6-1-RELEASE:1.20.8.3
	khorben-n900:1.23.0.6
	netbsd-6-1-RC4:1.20.8.3
	netbsd-6-1-RC3:1.20.8.3
	agc-symver:1.23.0.4
	agc-symver-base:1.23
	netbsd-6-1-RC2:1.20.8.3
	netbsd-6-1-RC1:1.20.8.3
	yamt-pagecache-base8:1.23
	netbsd-5-2:1.16.0.52
	netbsd-6-0-1-RELEASE:1.20.8.2.4.1
	yamt-pagecache-base7:1.23
	netbsd-5-2-RELEASE:1.16
	netbsd-5-2-RC1:1.16
	matt-nb6-plus-nbase:1.20.8.2
	yamt-pagecache-base6:1.23
	netbsd-6-0:1.20.8.2.0.4
	netbsd-6-0-RELEASE:1.20.8.2
	netbsd-6-0-RC2:1.20.8.2
	tls-maxphys:1.22.0.2
	tls-maxphys-base:1.24
	matt-nb6-plus:1.20.8.2.0.2
	matt-nb6-plus-base:1.20.8.2
	netbsd-6-0-RC1:1.20.8.2
	yamt-pagecache-base5:1.20
	yamt-pagecache-base4:1.20
	netbsd-6:1.20.0.8
	netbsd-6-base:1.20
	netbsd-5-1-2-RELEASE:1.16
	netbsd-5-1-1-RELEASE:1.16
	yamt-pagecache-base3:1.20
	yamt-pagecache-base2:1.20
	yamt-pagecache:1.20.0.6
	yamt-pagecache-base:1.20
	cherry-xenmp:1.20.0.4
	cherry-xenmp-base:1.20
	bouyer-quota2-nbase:1.20
	bouyer-quota2:1.20.0.2
	bouyer-quota2-base:1.20
	matt-mips64-premerge-20101231:1.20
	matt-nb5-mips64-premerge-20101231:1.16
	matt-nb5-pq3:1.16.0.50
	matt-nb5-pq3-base:1.16
	netbsd-5-1:1.16.0.48
	netbsd-5-1-RELEASE:1.16
	netbsd-5-1-RC4:1.16
	matt-nb5-mips64-k15:1.16
	netbsd-5-1-RC3:1.16
	netbsd-5-1-RC2:1.16
	netbsd-5-1-RC1:1.16
	netbsd-5-0-2-RELEASE:1.16
	matt-nb5-mips64-premerge-20091211:1.16
	matt-premerge-20091211:1.18
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.16
	matt-nb4-mips64-k7-u2a-k9b:1.16
	matt-nb5-mips64-u1-k1-k5:1.16
	matt-nb5-mips64:1.16.0.46
	netbsd-5-0-1-RELEASE:1.16
	jym-xensuspend-nbase:1.16
	netbsd-5-0:1.16.0.44
	netbsd-5-0-RELEASE:1.16
	netbsd-5-0-RC4:1.16
	netbsd-5-0-RC3:1.16
	netbsd-5-0-RC2:1.16
	jym-xensuspend:1.16.0.42
	jym-xensuspend-base:1.16
	netbsd-5-0-RC1:1.16
	netbsd-5:1.16.0.40
	netbsd-5-base:1.16
	matt-mips64-base2:1.16
	matt-mips64:1.16.0.38
	netbsd-4-0-1-RELEASE:1.16
	wrstuden-revivesa-base-3:1.16
	wrstuden-revivesa-base-2:1.16
	wrstuden-fixsa-newbase:1.16
	wrstuden-revivesa-base-1:1.16
	yamt-pf42-base4:1.16
	yamt-pf42-base3:1.16
	hpcarm-cleanup-nbase:1.16
	yamt-pf42-baseX:1.16
	yamt-pf42-base2:1.16
	wrstuden-revivesa:1.16.0.36
	wrstuden-revivesa-base:1.16
	yamt-pf42:1.16.0.34
	yamt-pf42-base:1.16
	mjf-devfs2:1.16.0.32
	mjf-devfs2-base:1.16
	keiichi-mipv6:1.16.0.30
	keiichi-mipv6-base:1.16
	mjf-devfs:1.16.0.28
	mjf-devfs-base:1.16
	matt-armv6-nbase:1.16
	matt-armv6-prevmlocking:1.16
	wrstuden-fixsa-base-1:1.16
	netbsd-4-0:1.16.0.26
	netbsd-4-0-RELEASE:1.16
	cube-autoconf:1.16.0.24
	cube-autoconf-base:1.16
	netbsd-4-0-RC5:1.16
	netbsd-4-0-RC4:1.16
	netbsd-4-0-RC3:1.16
	netbsd-4-0-RC2:1.16
	netbsd-4-0-RC1:1.16
	matt-armv6:1.16.0.22
	matt-armv6-base:1.16
	matt-mips64-base:1.16
	hpcarm-cleanup:1.16.0.20
	hpcarm-cleanup-base:1.16
	netbsd-3-1-1-RELEASE:1.16
	netbsd-3-0-3-RELEASE:1.16
	wrstuden-fixsa:1.16.0.18
	wrstuden-fixsa-base:1.16
	abandoned-netbsd-4-base:1.16
	abandoned-netbsd-4:1.16.0.12
	netbsd-3-1:1.16.0.14
	netbsd-3-1-RELEASE:1.16
	netbsd-3-0-2-RELEASE:1.16
	netbsd-3-1-RC4:1.16
	netbsd-3-1-RC3:1.16
	netbsd-3-1-RC2:1.16
	netbsd-3-1-RC1:1.16
	netbsd-4:1.16.0.16
	netbsd-4-base:1.16
	netbsd-3-0-1-RELEASE:1.16
	netbsd-3-0:1.16.0.10
	netbsd-3-0-RELEASE:1.16
	netbsd-3-0-RC6:1.16
	netbsd-3-0-RC5:1.16
	netbsd-3-0-RC4:1.16
	netbsd-3-0-RC3:1.16
	netbsd-3-0-RC2:1.16
	netbsd-3-0-RC1:1.16
	netbsd-2-0-3-RELEASE:1.16
	netbsd-2-1:1.16.0.8
	netbsd-2-1-RELEASE:1.16
	netbsd-2-1-RC6:1.16
	netbsd-2-1-RC5:1.16
	netbsd-2-1-RC4:1.16
	netbsd-2-1-RC3:1.16
	netbsd-2-1-RC2:1.16
	netbsd-2-1-RC1:1.16
	netbsd-2-0-2-RELEASE:1.16
	netbsd-3:1.16.0.6
	netbsd-3-base:1.16
	netbsd-2-0-1-RELEASE:1.16
	netbsd-2:1.16.0.4
	netbsd-2-base:1.16
	netbsd-2-0-RELEASE:1.16
	netbsd-2-0-RC5:1.16
	netbsd-2-0-RC4:1.16
	netbsd-2-0-RC3:1.16
	netbsd-2-0-RC2:1.16
	netbsd-2-0-RC1:1.16
	netbsd-2-0:1.16.0.2
	netbsd-2-0-base:1.16
	netbsd-1-6-PATCH002-RELEASE:1.13.2.1
	netbsd-1-6-PATCH002:1.13.2.1
	netbsd-1-6-PATCH002-RC4:1.13.2.1
	netbsd-1-6-PATCH002-RC3:1.13.2.1
	netbsd-1-6-PATCH002-RC2:1.13.2.1
	netbsd-1-6-PATCH002-RC1:1.13.2.1
	netbsd-1-6-PATCH001:1.13.2.1
	netbsd-1-6-PATCH001-RELEASE:1.13.2.1
	netbsd-1-6-PATCH001-RC3:1.13.2.1
	netbsd-1-6-PATCH001-RC2:1.13.2.1
	netbsd-1-6-PATCH001-RC1:1.13.2.1
	fvdl_fs64_base:1.15
	netbsd-1-6-RELEASE:1.13.2.1
	netbsd-1-6-RC3:1.13.2.1
	netbsd-1-6-RC2:1.13.2.1
	netbsd-1-6-RC1:1.13.2.1
	netbsd-1-6:1.13.0.2
	netbsd-1-6-base:1.13
	netbsd-1-5-PATCH003:1.1
	netbsd-1-5-PATCH002:1.1
	netbsd-1-5-PATCH001:1.1
	netbsd-1-5-RELEASE:1.1
	netbsd-1-5-BETA2:1.1
	netbsd-1-4-PATCH003:1.1.6.2
	netbsd-1-4:1.1.0.6
	netbsd-1-5-BETA:1.1
	netbsd-1-5-ALPHA2:1.1
	netbsd-1-5:1.1.0.4
	netbsd-1-5-base:1.1
	minoura-xpg4dl:1.1.0.2
	minoura-xpg4dl-base:1.1;
locks; strict;
comment	@# @;


1.25
date	2017.01.24.18.04.05;	author christos;	state Exp;
branches;
next	1.24;
commitid	kdLAgdCEWzeUrfDz;

1.24
date	2013.11.09.21.32.55;	author christos;	state Exp;
branches
	1.24.8.1
	1.24.12.1;
next	1.23;
commitid	4cHEJZ7f964ehEcx;

1.23
date	2012.10.26.18.15.56;	author tsutsui;	state Exp;
branches;
next	1.22;

1.22
date	2012.07.03.21.49.55;	author abs;	state Exp;
branches
	1.22.2.1;
next	1.21;

1.21
date	2012.07.02.22.42.18;	author abs;	state Exp;
branches;
next	1.20;

1.20
date	2010.02.11.09.06.51;	author roy;	state Exp;
branches
	1.20.6.1
	1.20.8.1;
next	1.19;

1.19
date	2010.02.05.10.01.21;	author roy;	state Exp;
branches;
next	1.18;

1.18
date	2009.09.20.23.19.56;	author abs;	state Exp;
branches;
next	1.17;

1.17
date	2009.09.20.22.46.14;	author abs;	state Exp;
branches;
next	1.16;

1.16
date	2003.07.10.10.34.17;	author lukem;	state Exp;
branches
	1.16.32.1;
next	1.15;

1.15
date	2002.11.19.16.31.49;	author bouyer;	state Exp;
branches;
next	1.14;

1.14
date	2002.05.29.04.11.03;	author lukem;	state Exp;
branches;
next	1.13;

1.13
date	2002.05.14.06.21.22;	author lukem;	state Exp;
branches
	1.13.2.1;
next	1.12;

1.12
date	2002.05.02.18.03.00;	author lukem;	state Exp;
branches;
next	1.11;

1.11
date	2002.04.26.15.50.50;	author lukem;	state Exp;
branches;
next	1.10;

1.10
date	2002.04.12.03.21.12;	author lukem;	state Exp;
branches;
next	1.9;

1.9
date	2002.04.03.06.06.43;	author lukem;	state Exp;
branches;
next	1.8;

1.8
date	2002.04.01.12.16.14;	author lukem;	state Exp;
branches;
next	1.7;

1.7
date	2002.03.29.06.37.53;	author matt;	state Exp;
branches;
next	1.6;

1.6
date	2002.03.29.01.22.21;	author matt;	state Exp;
branches;
next	1.5;

1.5
date	2002.03.29.00.15.07;	author matt;	state Exp;
branches;
next	1.4;

1.4
date	2002.03.06.12.04.55;	author lukem;	state Exp;
branches;
next	1.3;

1.3
date	2001.04.23.22.19.29;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2001.04.23.22.10.01;	author wiz;	state Exp;
branches;
next	1.1;

1.1
date	2000.05.18.02.12.43;	author matt;	state Exp;
branches
	1.1.6.1;
next	;

1.24.8.1
date	2017.03.20.06.52.11;	author pgoyette;	state Exp;
branches;
next	;
commitid	jjw7cAwgyKq7RfKz;

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

1.22.2.1
date	2012.11.20.02.57.54;	author tls;	state Exp;
branches;
next	1.22.2.2;

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

1.20.6.1
date	2012.10.30.18.48.56;	author yamt;	state Exp;
branches;
next	1.20.6.2;

1.20.6.2
date	2014.05.22.12.01.36;	author yamt;	state Exp;
branches;
next	;
commitid	yqlfOuaAhYmASwBx;

1.20.8.1
date	2012.07.05.18.16.15;	author riz;	state Exp;
branches;
next	1.20.8.2;

1.20.8.2
date	2012.07.05.18.22.50;	author riz;	state Exp;
branches
	1.20.8.2.4.1;
next	1.20.8.3;

1.20.8.3
date	2012.11.18.16.58.44;	author msaitoh;	state Exp;
branches;
next	;

1.20.8.2.4.1
date	2012.11.25.10.10.03;	author jdc;	state Exp;
branches;
next	;

1.16.32.1
date	2008.10.05.20.11.17;	author mjf;	state dead;
branches;
next	;

1.13.2.1
date	2002.05.29.04.59.52;	author lukem;	state Exp;
branches;
next	;

1.1.6.1
date	2000.05.18.02.12.43;	author he;	state dead;
branches;
next	1.1.6.2;

1.1.6.2
date	2000.11.04.19.42.34;	author he;	state Exp;
branches;
next	;


desc
@@


1.25
log
@+= for MAKEFS_FLAGS
@
text
@# $NetBSD: Makefile.inc,v 1.24 2013/11/09 21:32:55 christos Exp $

IMAGESIZE=	8m
MAKEFS_FLAGS+=	-o density=3k
IMAGEENDIAN=	le
MAKEDEVTARGETS=	all ipty
LISTS+=		${DISTRIBDIR}/common/list.sysinst
IMAGEDEPENDS+=	${ARCHDIR}/dot.profile \
		${DESTDIR}/usr/mdec/boot \
		${KERNOBJDIR}/GENERIC/netbsd

IMAGEPOSTBUILD=	${TOOL_INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \
		    ${DESTDIR}/usr/mdec/xxboot
@


1.24
log
@bump md image size
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.23 2012/10/26 18:15:56 tsutsui Exp $
d4 1
a4 1
MAKEFS_FLAGS=	-o density=3k
@


1.24.12.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.25 2017/01/24 18:04:05 christos Exp $
d4 1
a4 1
MAKEFS_FLAGS+=	-o density=3k
@


1.24.8.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.25 2017/01/24 18:04:05 christos Exp $
d4 1
a4 1
MAKEFS_FLAGS+=	-o density=3k
@


1.23
log
@Fix PR install/47123 (sysinst fails with "openpty() failed" on many ports):
 Add "ipty" to MAKEDEVTARGETS in miniroot/Makefile.inc since "MAKEDEV all"
 no longer creates /dev/pty* device nodes and miniroot doesn't mount ptyfs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.22 2012/07/03 21:49:55 abs Exp $
d3 1
a3 1
IMAGESIZE=	7m
@


1.22
log
@All apply to vax only:
- Drop KERNFS from INSTALL kernel
- Add dmesg to sysinst ramdisk
- Add 'ramdisk' target to MAKEDEV and use
- Add dhcpcd to sysinst ramdisk
- Drop old install.md script
- Misc install image cleanup (reduce diff to zaurus of all things)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.20 2010/02/11 09:06:51 roy Exp $
d6 1
a6 1
MAKEDEVTARGETS=	all
@


1.22.2.1
log
@Resync to 2012-11-19 00:00:00 UTC
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.23 2012/10/26 18:15:56 tsutsui Exp $
d6 1
a6 1
MAKEDEVTARGETS=	all ipty
@


1.22.2.2
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
IMAGESIZE=	8m
@


1.21
log
@- Increase MAXPARTITIONS for vax from 8 to 16, using the standard NetBSD
  mechanism to ensure all existing /dev nodes continue to work
- Adjust boot block layout to fit additional partitions
- Adjust number of inodes on install media
@
text
@d8 1
a8 2
IMAGEDEPENDS+=	${ARCHDIR}/../install.md \
		${ARCHDIR}/dot.profile \
@


1.20
log
@Remove terminfo.db as it's now embedded in libterminfo.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.19 2010/02/05 10:01:21 roy Exp $
d4 1
a4 1
MAKEFS_FLAGS=	-o density=4k
@


1.20.6.1
log
@sync with head
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.20 2010/02/11 09:06:51 roy Exp $
d4 1
a4 1
MAKEFS_FLAGS=	-o density=3k
d6 1
a6 1
MAKEDEVTARGETS=	all ipty
d8 2
a9 1
IMAGEDEPENDS+=	${ARCHDIR}/dot.profile \
@


1.20.6.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.inc,v 1.20.6.1 2012/10/30 18:48:56 yamt Exp $
d3 1
a3 1
IMAGESIZE=	8m
@


1.20.8.1
log
@Pull up following revision(s) (requested by abs in ticket #403):
	sys/arch/vax/include/disklabel.h: revision 1.6
	sys/sys/bootblock.h: revision 1.54
	sys/arch/vax/include/types.h: revision 1.46
	distrib/vax/miniroot/Makefile.inc: revision 1.21
- Increase MAXPARTITIONS for vax from 8 to 16, using the standard NetBSD
  mechanism to ensure all existing /dev nodes continue to work
- Adjust boot block layout to fit additional partitions
- Adjust number of inodes on install media
@
text
@d1 1
a1 1
# $NetBSD$
d4 1
a4 1
MAKEFS_FLAGS=	-o density=3k
@


1.20.8.2
log
@Pull up following revision(s) (requested by abs in ticket #405):
	etc/etc.vax/MAKEDEV.conf: revision 1.15
	etc/etc.vax/MAKEDEV.conf: revision 1.16
	sys/arch/vax/conf/INSTALL: revision 1.61
	sys/arch/vax/conf/INSTALL: revision 1.62
	distrib/vax/install.md: file removal
	distrib/vax/ramdisk/list: revision 1.30
	distrib/vax/miniroot/list: revision 1.15
	distrib/vax/miniroot/Makefile.inc: revision 1.22
	distrib/vax/ramdisk/Makefile: revision 1.30
	distrib/vax/ramdisk/dot.profile: revision 1.9
All apply to vax only:
- Drop KERNFS from INSTALL kernel
- Add dmesg to sysinst ramdisk
- Add 'ramdisk' target to MAKEDEV and use
- Add dhcpcd to sysinst ramdisk
- Drop old install.md script
- Misc install image cleanup (reduce diff to zaurus of all things)
Sync devices with GENERIC, and include bpfilter to allow dhcpcd to work
Ensure the ramdisk has bpf for dhcpcd
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.20.8.1 2012/07/05 18:16:15 riz Exp $
d8 2
a9 1
IMAGEDEPENDS+=	${ARCHDIR}/dot.profile \
@


1.20.8.2.4.1
log
@Pull up revisions:
  src/distrib/emips/miniroot/Makefile.inc revision 1.3
  src/distrib/hp300/miniroot/Makefile.inc revision 1.13
  src/distrib/hpcarm/miniroot/Makefile.inc revision 1.7
  src/distrib/hpcmips/miniroot/Makefile.inc revision 1.20
  src/distrib/hpcsh/miniroot/Makefile.inc revision 1.8
  src/distrib/mvme68k/miniroot/Makefile.inc revision 1.13
  src/distrib/pmax/miniroot/Makefile.inc revision 1.24
  src/distrib/vax/miniroot/Makefile.inc revision 1.23
(requested by tsutsui in ticket #650).

Fix PR install/47123 (sysinst fails with "openpty() failed" on many ports):
 Add "ipty" to MAKEDEVTARGETS in miniroot/Makefile.inc since "MAKEDEV all"
 no longer creates /dev/pty* device nodes and miniroot doesn't mount ptyfs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.20.8.2 2012/07/05 18:22:50 riz Exp $
d6 1
a6 1
MAKEDEVTARGETS=	all ipty
@


1.20.8.3
log
@Pull up following revision(s) (requested by tsutsui in ticket #650):
	distrib/hpcmips/miniroot/Makefile.inc: revision 1.20
	distrib/hpcsh/miniroot/Makefile.inc: revision 1.8
	distrib/hp300/miniroot/Makefile.inc: revision 1.13
	distrib/hpcarm/miniroot/Makefile.inc: revision 1.7
	distrib/vax/miniroot/Makefile.inc: revision 1.23
	distrib/mvme68k/miniroot/Makefile.inc: revision 1.13
	distrib/emips/miniroot/Makefile.inc: revision 1.3
	distrib/pmax/miniroot/Makefile.inc: revision 1.24
Fix PR install/47123 (sysinst fails with "openpty() failed" on many ports):
 Add "ipty" to MAKEDEVTARGETS in miniroot/Makefile.inc since "MAKEDEV all"
 no longer creates /dev/pty* device nodes and miniroot doesn't mount ptyfs.
@
text
@d1 1
a1 1
# $NetBSD$
d6 1
a6 1
MAKEDEVTARGETS=	all ipty
@


1.19
log
@Use the rescue terminfo.db in our images instead of termcap.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.18 2009/09/20 23:19:56 abs Exp $
d11 1
a11 2
		${KERNOBJDIR}/GENERIC/netbsd \
		${DESTDIR}/rescue/terminfo.db
@


1.18
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.inc,v 1.17 2009/09/20 22:46:14 abs Exp $
d12 1
a12 1
		${DISTRIBDIR}/common/termcap
@


1.17
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.inc,v 1.16 2003/07/10 10:34:17 lukem Exp $
d12 1
a12 1
		${NETBSDSRCDIR}/share/termcap/termcap.src
@


1.16
log
@Rename a large chunk of the make(1) variables which refer to a
program/tool from "FOO" to "TOOL_FOO".  The new variables are:
	TOOL_ASN1_COMPILE  TOOL_CAP_MKDB  TOOL_CAT  TOOL_CKSUM  TOOL_COMPILE_ET
	TOOL_CONFIG  TOOL_CRUNCHGEN  TOOL_CTAGS  TOOL_DB  TOOL_EQN  TOOL_FGEN
	TOOL_GENCAT  TOOL_GROFF  TOOL_HEXDUMP  TOOL_INDXBIB  TOOL_INSTALLBOOT
	TOOL_INSTALL_INFO  TOOL_M4  TOOL_MAKEFS  TOOL_MAKEINFO  TOOL_MAKEWHATIS
	TOOL_MDSETIMAGE  TOOL_MENUC  TOOL_MKCSMAPPER  TOOL_MKESDB
	TOOL_MKLOCALE  TOOL_MKMAGIC  TOOL_MKTEMP  TOOL_MSGC  TOOL_MTREE
	TOOL_PAX  TOOL_PIC  TOOL_PREPMKBOOTIMAGE  TOOL_PWD_MKDB  TOOL_REFER
	TOOL_ROFF_ASCII  TOOL_ROFF_DVI  TOOL_ROFF_HTML  TOOL_ROFF_PS
	TOOL_ROFF_RAW  TOOL_RPCGEN  TOOL_SOELIM  TOOL_SUNLABEL  TOOL_TBL
	TOOL_UUDECODE  TOOL_VGRIND  TOOL_ZIC

For each, provide default in <bsd.sys.mk> of the form:
	TOOL_FOO?=	foo
and for the ${USETOOLS}=="yes" case in <bsd.own.mk>, provide override:
	TOOL_FOO=	${TOOLDIR}/bin/${_TOOL_PREFIX}foo

Document all of these in bsd.README.

This cleans up a chunk of potential (and actual) namespace collision
within our build infrastructure, as well as improves consistency in
the share/mk documentation and provision of appropriate defaults for
each of these variables.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.15 2002/11/19 16:31:49 bouyer Exp $
a9 1
		${DESTDIR}/etc/disktab \
@


1.16.32.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.16 2003/07/10 10:34:17 lukem Exp $
@


1.15
log
@It seems the miniroot needs more inodes now. Decrease density to 4k so that
it builds again.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.14 2002/05/29 04:11:03 lukem Exp $
d15 1
a15 1
IMAGEPOSTBUILD=	${INSTALLBOOT} -v -m ${MACHINE} ${IMAGE} \
@


1.14
log
@don't bother copying or generating etc/spwd.db, as the miniroot was
switched to libhack a little while ago
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.13 2002/05/14 06:21:22 lukem Exp $
d4 1
a4 1
MAKEFS_FLAGS=	-o density=5k
@


1.13
log
@consistently use "${INSTALLBOOT} -v ..."
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.12 2002/05/02 18:03:00 lukem Exp $
a10 1
		${DESTDIR}/etc/spwd.db \
@


1.13.2.1
log
@Pull up revision 1.14 (requested by lukem):
don't bother copying or generating etc/spwd.db, as the miniroot was
switched to libhack a little while ago
@
text
@d1 1
a1 1
# $NetBSD$
d11 1
@


1.12
log
@yet another distrib overhaul:
- move guts of distrib/Makefile.inc to distrib/common/Makefile.distrib
  (fixes problem caused by implicit include of ../Makefile.inc in certain
  submake conditions triggered by makefiles not yet in tree)
- removed mkdir of ${RELEASEDIR}/*;  rely upon "snap_pre" target of
  etc/Makefile to create all the release directories
- renamed RELINSTALL to RELEASE_INSTALL
- renamed FLOPPYINSTDIR to FLOPPY_RELEASEDIR
- renamed MDSETDIR to MDSET_RELEASEDIR
- removed ITARGET
- move release target from top level to appropriate subdirectory
- ensure release target has correct depends
- replace miniroot's IMAGE_MD_POST with common/Makefile.image IMAGEPOSTBUILD
- Makefile.image: add realall: ${IMAGE}
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.11 2002/04/26 15:50:50 lukem Exp $
d16 2
a17 1
IMAGEPOSTBUILD=	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${DESTDIR}/usr/mdec/xxboot
@


1.11
log
@replace _SRC_TOP_ with NETBSDSRCDIR, since the latter is the "public" version
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.10 2002/04/12 03:21:12 lukem Exp $
d16 1
a16 1
IMAGE_MD_POST=	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${DESTDIR}/usr/mdec/xxboot
@


1.10
log
@- replace image_md_post: target with IMAGE_MD_POST variable, and use
  that after building ${IMAGE}
- use ${IMAGEBUILT} to ensure that IMAGE_MD_POST is only run if IMAGE changes
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.9 2002/04/03 06:06:43 lukem Exp $
d14 1
a14 1
		${_SRC_TOP_}/share/termcap/termcap.src
@


1.9
log
@switch to "${INSTALLBOOT} -m vax"
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.8 2002/04/01 12:16:14 lukem Exp $
d16 1
a16 2
image_md_post:
	${INSTALLBOOT} -m ${MACHINE} ${IMAGE} ${DESTDIR}/usr/mdec/xxboot
@


1.8
log
@ensure all sysinst-using makefs generated images have at least 15 inodes free,
and be consistent how MAKEFS_FLAGS is defined.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.7 2002/03/29 06:37:53 matt Exp $
d17 1
a17 5
.if ${USETOOLS} == "yes"
	${TOOLDIR}/bin/nbvax-installboot ${IMAGE} ${DESTDIR}/usr/mdec/xxboot
.else
	${DESTDIR}/usr/mdec/installboot ${IMAGE} ${DESTDIR}/usr/mdec/xxboot
.endif
@


1.7
log
@Make ramdisk 1.5MB in size.  cleanup miniroot makefile
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.6 2002/03/29 01:22:21 matt Exp $
d3 1
a4 1
IMAGESIZE=	7m
@


1.6
log
@Add -o density=5k to make sure there are enough inodes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.5 2002/03/29 00:15:07 matt Exp $
d8 4
a11 2
IMAGEDEPENDS+=	${ARCHDIR}/../install.md ${ARCHDIR}/dot.profile \
		${DESTDIR}/etc/disktab ${DESTDIR}/etc/spwd.db \
a15 1
# XXXIMAGE installboot needs to be MI
d17 3
d21 1
@


1.5
log
@Switch from disklabel to installboot.  (since installboot will be so much
easier to make a host tool)
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.4 2002/03/06 12:04:55 lukem Exp $
d3 1
@


1.4
log
@Commit work-in-progess rototill of distrib/miniroot and associated machine
dependent files:

- Use infrastructure from distrib/common to build file system images with
  crunchgen-ed programs from a list file.

- Non root ("UNPRIVED") builds from a read-only source tree are possible,
  as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using
  common/makedev2spec.awk, etc.

- Cross builds should be possible, except that some ports need cross-compile
  host tool versions of installboot and any appropriate host disk labelling
  tools.
	XXX: pmax, sparc and vax need fixing for this!

- This code has NOT YET BEEN TESTED on most of the ports.
  It should work, but it is extremely likely that the file system
  parameters may need tweaking to get things to fit.
  See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example.
  If assistance is required, please ask!
@
text
@d1 1
a1 1
# $NetBSD: Makefile.inc,v 1.3 2001/04/23 22:19:29 wiz Exp $
d13 1
a13 1
# XXXIMAGE: disklabel needs to be MI and work on image files
d15 1
a15 1
	${DESTDIR}/sbin/disklabel -B -b ${DESTDIR}/usr/mdec/xxboot ${IMAGE}
@


1.3
log
@Fix tag broken in previous commit. Oops.
@
text
@d1 1
a1 1
# $NetBSD$
d3 13
a15 3
PRELABEL=${DESTDIR}/sbin/disklabel -w -r ${VND_RDEV} miniroot
# To install the boot block...
BOOTINSTALL=${DESTDIR}/sbin/disklabel -B -b ${DESTDIR}/usr/mdec/xxboot ${VND_RDEV}	
@


1.2
log
@Dummy commit to lose -kk.
@
text
@d1 1
a1 1
# $NetBSD commit to lose -kk$
@


1.1
log
@Updagte the VAX bits so they actually work.  Use the common method of building
miniroots.  Fix the ramdisk bits.  Use the INSTALL kernel.  This stuff has
really suffered from bitrot.
@
text
@d1 1
a1 1
# $NetBSD$
@


1.1.6.1
log
@file Makefile.inc was added on branch netbsd-1-4 on 2000-11-04 19:42:34 +0000
@
text
@d1 5
@


1.1.6.2
log
@Pull up revision 1.1 (new, requested by matt):
  Bring VAX release building bits into shape.  Use the common method
  for building miniroots, fix ramdisk, use INSTALL kernel.
@
text
@a0 5
# $NetBSD: Makefile.inc,v 1.1.6.1 2000/11/04 19:42:34 he Exp $

PRELABEL=${DESTDIR}/sbin/disklabel -w -r ${VND_RDEV} miniroot
# To install the boot block...
BOOTINSTALL=${DESTDIR}/sbin/disklabel -B -b ${DESTDIR}/usr/mdec/xxboot ${VND_RDEV}	
@
