Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Ubuntu Kernel Team (http://www.linux-archive.org/ubuntu-kernel-team/)
-   -   UBUNTU: 'fdr editconfig' modification. Easily skip over unwanted menuconfigs. (http://www.linux-archive.org/ubuntu-kernel-team/380263-ubuntu-fdr-editconfig-modification-easily-skip-over-unwanted-menuconfigs.html)

Lee Jones 06-02-2010 07:53 AM

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 05:47 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.