UBUNTU: config -- add new config mode 'dumpconfigs'
authorAndy Whitcroft <apw@canonical.com>
Thu, 30 Sep 2010 12:38:52 +0000 (13:38 +0100)
committerLeann Ogasawara <leann.ogasawara@canonical.com>
Mon, 28 Mar 2011 13:49:41 +0000 (06:49 -0700)
Add a new configuration mode 'dumpconfigs' which dumps out all of the
configuration questions and their current values.  This is consumed by
external scripting to acertain the current options, their types,
and default and current values.

Signed-off-by: Andy Whitcroft <apw@canonical.com>

debian/rules.d/1-maintainer.mk
debian/scripts/misc/kernelconfig

index 5da9896..2360dca 100644 (file)
@@ -39,12 +39,12 @@ help:
 printdebian:
        @echo "$(DEBIAN)"
 
-updateconfigs defaultconfigs editconfigs genconfigs:
+updateconfigs defaultconfigs editconfigs genconfigs dumpconfigs:
        dh_testdir;
        $(SHELL) $(DROOT)/scripts/misc/kernelconfig $@
        rm -rf build
 
-updateportsconfigs defaultportsconfigs editportsconfigs genportsconfigs:
+updateportsconfigs defaultportsconfigs editportsconfigs genportsconfigs askconfigs:
        dh_testdir;
        $(SHELL) $(DROOT)/scripts/misc/kernelconfig $@ ports
        rm -rf build
index 0ac7ce4..9dd1d5f 100755 (executable)
@@ -18,6 +18,7 @@ case "$mode" in
     default*configs) mode='oldconfig'; yes=1 ;;
     edit*configs) ;; # All is good
     gen*configs)  ;; # All is good
+    dump*configs) mode='config'; yes=1 ;;
     *) echo "$0 called with invalid mode" 1>&2
        exit 1 ;;
 esac