Treate MAKEDEV.subr just as we treat MAKEDEV when creating ramdisk

images or miniroot images.
This commit is contained in:
apb 2007-03-01 07:11:04 +00:00
parent 3ad3cc3b6b
commit 5d188139b4
8 changed files with 20 additions and 12 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: list,v 1.11 2000/06/07 20:23:19 thorpej Exp $
# $NetBSD: list,v 1.12 2007/03/01 07:11:04 apb Exp $
# copy the crunched binary, link to it, and kill it
COPY ${OBJDIR}/instbin instbin
@ -58,8 +58,9 @@ SPECIAL /bin/rm instbin
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr
SPECIAL cd dev; sh MAKEDEV floppy
SPECIAL /bin/rm dev/MAKEDEV
SPECIAL /bin/rm dev/MAKEDEV dev/MAKEDEV.subr
# we need the contents of /usr/mdec (XXX)
COPY ${DESTDIR}/usr/mdec/* usr/mdec

View File

@ -1,4 +1,4 @@
# $NetBSD: list,v 1.8 2007/02/28 20:40:26 apb Exp $
# $NetBSD: list,v 1.9 2007/03/01 07:11:04 apb Exp $
# copy the crunched binary, link to it, and kill it
COPY ${OBJDIR}/ramdiskbin ramdiskbin
@ -54,8 +54,9 @@ SPECIAL /bin/rm ramdiskbin
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr
SPECIAL cd dev; sh MAKEDEV ramdisk
SPECIAL /bin/rm dev/MAKEDEV
SPECIAL /bin/rm dev/MAKEDEV dev/MAKEDEV.subr
# various files that we need in /etc for the install
COPY ${CURDIR}/../../../../etc/group etc/group

View File

@ -1,3 +1,4 @@
# $NetBSD: list.makedev,v 1.4 2003/10/25 04:29:24 lukem Exp $
# $NetBSD: list.makedev,v 1.5 2007/03/01 07:11:04 apb Exp $
COPY ${MAKEDEVSCRIPT} dev/MAKEDEV 555
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr 555

View File

@ -1,4 +1,4 @@
# $NetBSD: list,v 1.3 2007/02/28 20:40:26 apb Exp $
# $NetBSD: list,v 1.4 2007/03/01 07:11:04 apb Exp $
# various files that we need in /etc for the install
COPY ${CURDIR}/../../../../etc/master.passwd etc/master.passwd
@ -27,8 +27,9 @@ COPY ${CURDIR}/../ramdiskcommon/shells etc/shells
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr 555
SPECIAL cd dev; sh MAKEDEV ramdisk
SPECIAL /bin/rm dev/MAKEDEV
SPECIAL /bin/rm dev/MAKEDEV dev/MAKEDEV.subr
#SPECIAL chmod 755 etc/rc

View File

@ -1,9 +1,10 @@
# $NetBSD: list,v 1.15 2003/05/11 19:19:08 ragge Exp $
# $NetBSD: list,v 1.16 2007/03/01 07:11:04 apb Exp $
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr
SPECIAL cd dev; sh MAKEDEV floppy
SPECIAL /bin/rm dev/MAKEDEV
SPECIAL /bin/rm dev/MAKEDEV dev/MAKEDEV.subr
# we need the contents of /usr/mdec (XXX)
COPY ${DESTDIR}/usr/mdec/* usr/mdec

View File

@ -1,5 +1,5 @@
#
# $NetBSD: list,v 1.2 2002/06/05 11:22:05 lukem Exp $
# $NetBSD: list,v 1.3 2007/03/01 07:11:05 apb Exp $
#
# The PROM provides a default kernel name of "vmunix"
@ -39,6 +39,7 @@ SYMLINK /tmp/hosts etc/hosts
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV 555
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr 555
COPY ${DESTDIR}/dev/MAKEDEV.local dev/MAKEDEV.local 555
# copy the miniroot installation tools

View File

@ -1,5 +1,5 @@
#
# $NetBSD: list,v 1.12 2006/08/02 09:30:46 tsutsui Exp $
# $NetBSD: list,v 1.13 2007/03/01 07:11:04 apb Exp $
#
COPY ${KERNEL3} netbsd.sun3
@ -38,6 +38,7 @@ SYMLINK /tmp/hosts etc/hosts
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV 555
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr 555
COPY ${DESTDIR}/dev/MAKEDEV.local dev/MAKEDEV.local 555
# copy the miniroot installation tools

View File

@ -1,4 +1,4 @@
# $NetBSD: list,v 1.6 2004/05/10 01:49:36 mhitch Exp $
# $NetBSD: list,v 1.7 2007/03/01 07:11:05 apb Exp $
# copy the crunched binary, link to it, and kill it
COPY ${OBJDIR}/instbin instbin
@ -50,6 +50,7 @@ SPECIAL /bin/rm instbin
# copy the MAKEDEV script and make some devices
COPY ${DESTDIR}/dev/MAKEDEV dev/MAKEDEV
COPY ${DESTDIR}/dev/MAKEDEV.subr dev/MAKEDEV.subr
SPECIAL cd dev; sh MAKEDEV all
# various files that we need in /etc for the install