Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/build.sh,v rcsdiff: /ftp/cvs/cvsroot/src/build.sh,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.299 retrieving revision 1.300 diff -u -p -r1.299 -r1.300 --- src/build.sh 2014/11/05 08:19:17 1.299 +++ src/build.sh 2014/11/06 02:02:48 1.300 @@ -1,5 +1,5 @@ #! /usr/bin/env sh -# $NetBSD: build.sh,v 1.299 2014/11/05 08:19:17 snj Exp $ +# $NetBSD: build.sh,v 1.300 2014/11/06 02:02:48 uebayasi Exp $ # # Copyright (c) 2001-2011 The NetBSD Foundation, Inc. # All rights reserved. @@ -543,6 +543,7 @@ initdefaults() do_release=false do_kernel=false do_releasekernel=false + do_kernels=false do_modules=false do_installmodules=false do_install=false @@ -1027,6 +1028,7 @@ Usage: ${progname} [-EhnorUuxy] [-a arch kernel.gdb=conf Build kernel (including netbsd.gdb) with config file \`conf' releasekernel=conf Install kernel built by kernel=conf to RELEASEDIR. + kernels Build all kernels installmodules=idir Run "make installmodules" to \`idir' to install all kernel modules. modules Build kernel modules. @@ -1343,6 +1345,10 @@ parseoptions() bomb "Must supply a kernel name with \`${op}=...'" ;; + kernels) + op=kernels + ;; + disk-image=*) arg=${op#*=} op=disk_image @@ -1870,7 +1876,7 @@ createmakewrapper() eval cat <