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.206 retrieving revision 1.207 diff -u -p -r1.206 -r1.207 --- src/build.sh 2009/03/13 16:23:31 1.206 +++ src/build.sh 2009/09/07 04:14:17 1.207 @@ -1,5 +1,5 @@ #! /usr/bin/env sh -# $NetBSD: build.sh,v 1.206 2009/03/13 16:23:31 perry Exp $ +# $NetBSD: build.sh,v 1.207 2009/09/07 04:14:17 jnemeth Exp $ # # Copyright (c) 2001-2009 The NetBSD Foundation, Inc. # All rights reserved. @@ -231,6 +231,7 @@ initdefaults() do_release=false do_kernel=false do_releasekernel=false + do_modules=false do_install=false do_sets=false do_sourcesets=false @@ -565,6 +566,7 @@ Usage: ${progname} [-EnorUux] [-a arch] except \`etc'. Useful after "distribution" or "release" kernel=conf Build kernel with config file \`conf' releasekernel=conf Install kernel built by kernel=conf to RELEASEDIR. + modules Build and install kernel modules. sets Create binary sets in RELEASEDIR/RELEASEMACHINEDIR/binary/sets. DESTDIR should be populated beforehand. @@ -824,6 +826,10 @@ parseoptions() bomb "Must supply a kernel name with \`${op}=...'" ;; + modules) + op=modules + ;; + install=*) arg=${op#*=} op=${op%%=*} @@ -1217,7 +1223,7 @@ createmakewrapper() eval cat <