UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted menuconfigs.
On 02/06/10 08:50, Lee Jones wrote:
> All, > > It is now easier to edit 'per-flavour' configuration files. The old > system forced the developer to enter a menuconfig system for each > flavour until eventually landing in the required one. After following > this process numerous times it can easily become tedious. Now the > developer is asked whether they want to enter each menuconfig in turn, > rapidly speeding up the process. > > The following changes since commit a8e1af2ae65acbed1b4e1009a80d2371a484aec9: > Leann Ogasawara (1): > UBUNTU: Ubuntu-2.6.34-2.9 > > are available in the git repository at: > > git://kernel.ubuntu.com/lag/ubuntu-maverick.git editconfig > > Lee Jones (1): > UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted > menuconfigs. > > > debian/scripts/misc/kernelconfig | 21 +++++++++++++++------ > 1 files changed, 15 insertions(+), 6 deletions(-) > > diff --git a/debian/scripts/misc/kernelconfig > b/debian/scripts/misc/kernelconfig > index 71c0f5e..3181978 100755 (executable) > --- a/debian/scripts/misc/kernelconfig > +++ b/debian/scripts/misc/kernelconfig > @@ -51,9 +51,6 @@ for arch in $archs; do > *) kernarch="$arch" ;; > esac > > - echo "" > - echo "***************************************" > - echo "* Processing $arch ($kernarch) ... " > archconfdir=$confdir/$arch > flavourconfigs=$(cd $archconfdir && ls config.flavour.*) > > @@ -96,9 +93,21 @@ for arch in $archs; do > make O=`pwd`/build ARCH=$kernarch > oldconfig ;; > editconfig) > # Interactively edit config parameters > - echo " * Run menuconfig on > $arch/$config... Press a key." > - read > - make O=`pwd`/build ARCH=$kernarch > menuconfig ;; > + while : ; do > + echo -n "Do you want to edit > config: $arch/$config? [Y/n] " > + read choice > + > + case "$choice" in > + y* | Y* | "" ) > + make O=`pwd`/build > ARCH=$kernarch menuconfig > + break ;; > + n* | N* ) > + break ;; > + *) > + echo "Entry not valid" > + esac > + done > + ;; > *) # Bad! > exit 1 ;; > esac > > Kind regards, > Lee > > I don't know why it insists on line wrapping! Is this still suitable? -- kernel-team mailing list kernel-team@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kernel-team |
| All times are GMT. The time now is 07:28 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.