As part of make release copy the miniroot.kmod into installation/miniroot/

and create sums for it.

This means all the pieces to do network installation are easily accessible
following a release build (and will also come out of the build servers).

netbsd-GENERIC is in binary/kernel/
pxeboot_ia32.bin is in installation/misc/
miniroot.kmod is in installation/miniroot/
This commit is contained in:
chris 2008-05-11 12:31:45 +00:00
parent e4ea82cddb
commit 2d9b8b788b
2 changed files with 6 additions and 2 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.2 2008/05/05 17:10:28 ad Exp $
# $NetBSD: Makefile,v 1.3 2008/05/11 12:31:45 chris Exp $
.include <bsd.own.mk>
@ -21,4 +21,6 @@ miniroot.kmod: ${RAMDISKFS} ${SRCMOD}
.include <bsd.prog.mk>
release: miniroot.kmod
${HOST_INSTALL_FILE} -m ${BINMODE} ${PROG} \
${RELEASEDIR}/${MACHINE}/installation/miniroot/

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile.inc,v 1.58 2008/05/02 23:13:05 ad Exp $
# $NetBSD: Makefile.inc,v 1.59 2008/05/11 12:31:45 chris Exp $
#
# etc.i386/Makefile.inc -- i386-specific etc Makefile targets
#
@ -26,6 +26,7 @@ BUILD_KERNELS+= INSTALL_XEN3PAE_DOMU
INSTALLATION_DIRS+= installation/misc
INSTALLATION_DIRS+= installation/cdrom
INSTALLATION_DIRS+= installation/floppy
INSTALLATION_DIRS+= installation/miniroot
# i386 specific distrib stuff
snap_md_post:
@ -34,4 +35,5 @@ snap_md_post:
cd ${KERNSRCDIR}/arch/i386/stand/misc && ${MAKE} release
${MAKESUMS} -t ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/cdrom '*.iso'
${MAKESUMS} -t ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/floppy '*.fs'
${MAKESUMS} -t ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/miniroot '*.*'
${MAKESUMS} -t ${RELEASEDIR}/${RELEASEMACHINEDIR}/installation/misc '*.*'