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.171 retrieving revision 1.172 diff -u -p -r1.171 -r1.172 --- src/build.sh 2007/06/26 12:59:38 1.171 +++ src/build.sh 2007/08/30 05:30:02 1.172 @@ -1,5 +1,5 @@ #! /usr/bin/env sh -# $NetBSD: build.sh,v 1.171 2007/06/26 12:59:38 apb Exp $ +# $NetBSD: build.sh,v 1.172 2007/08/30 05:30:02 jnemeth Exp $ # # Copyright (c) 2001-2005 The NetBSD Foundation, Inc. # All rights reserved. @@ -230,6 +230,7 @@ initdefaults() do_sourcesets=false do_syspkgs=false do_iso_image=false + do_iso_image_source=false do_params=false # Create scratch directory @@ -522,7 +523,8 @@ Usage: ${progname} [-EnorUux] [-a arch] DESTDIR should be populated beforehand. sourcesets Create source sets in RELEASEDIR/source/sets. syspkgs Create syspkgs in RELEASEDIR/MACHINE/binary/syspkgs. - iso-image Create CD-ROM image in RELEASEDIR/MACHINE/installation. + iso-image Create CD-ROM image in RELEASEDIR/iso. + iso-image-source Create CD-ROM image with source in RELEASEDIR/iso. params Display various make(1) parameters. Options: @@ -769,6 +771,10 @@ parseoptions() op=iso_image # used as part of a variable name ;; + iso-image-source) + op=iso_image_source # used as part of a variable name + ;; + kernel=*|releasekernel=*) arg=${op#*=} op=${op%%=*} @@ -1083,7 +1089,7 @@ createmakewrapper() eval cat <