coreboot-kgpe-d16/util/kconfig
Martin Roth f099e1bcff util/kconfig/Makefile: Add savedefconfig target
Add a savedefconfig target and the help for it to the kconfig
makefile.

The main advantage I found for using defconfigs instead of the full
.config is that they require less maintenence, so long as reasonable
default values are set when adding new config options.  When the
defconfig is expanded, it will use default values for all options not
saved in the defconfig.  This cuts the size of a saved config from
500ish lines to roughly 20 lines.

savedefconfig was added to the linux kernel in commit id
7cf3d73b4360e91b14326632ab1aeda4cb26308d

Change-Id: I45f3dc87b773fb6e9ee53e32fdcafff1f53074d2
Signed-off-by: Martin Roth <gaumless@gmail.com>
Reviewed-on: http://review.coreboot.org/10462
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-06-10 03:15:10 +02:00
..
lxdialog kconfig: lxdialog: fix spelling 2015-04-06 23:13:40 +02:00
Makefile util/kconfig/Makefile: Add savedefconfig target 2015-06-10 03:15:10 +02:00
POTFILES.in kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
check.sh kbuild: trivial - remove trailing empty lines 2015-04-06 23:13:50 +02:00
conf.c kbuild: trivial - use tabs for code indent where possible 2015-04-06 23:13:15 +02:00
confdata.c kconfig: use va_end to match corresponding va_start 2015-04-06 23:13:29 +02:00
expr.c kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
expr.h kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
gconf.c kbuild: trivial - use tabs for code indent where possible 2015-04-06 23:13:15 +02:00
gconf.glade kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
images.c
kxgettext.c kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
list.h kconfig: Replace mentions of "list_struct" to "list_head" 2015-04-06 23:15:10 +02:00
lkc.h kconfig: Add wildcard support for "source" 2015-04-06 23:52:57 +02:00
lkc_proto.h kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
mconf.c kconfig: calloc/xcalloc: Fix argument order 2015-04-06 23:14:59 +02:00
menu.c kconfig: Fix warning "‘jump’ may be used uninitialized" 2015-04-06 23:14:09 +02:00
miniconfig Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
nconf.c kbuild: trivial - remove trailing empty lines 2015-04-06 23:13:50 +02:00
nconf.gui.c kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
nconf.h kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
qconf.cc kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
qconf.h kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
regex.c Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
regex.h Since some people disapprove of white space cleanups mixed in regular commits 2010-04-27 06:56:47 +00:00
symbol.c kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
util.c kbuild: trivial - remove trailing empty lines 2015-04-06 23:13:50 +02:00
zconf.gperf kconfig: update to follow upstream more closely 2014-05-07 19:39:28 +02:00
zconf.hash.c_shipped Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
zconf.l kconfig: handle globbed files backwards 2015-05-11 09:06:53 +02:00
zconf.lex.c_shipped Remove empty lines at end of file 2015-06-08 00:55:07 +02:00
zconf.tab.c_shipped kconfig: Add wildcard support for "source" 2015-04-06 23:52:57 +02:00
zconf.y kconfig: Add wildcard support for "source" 2015-04-06 23:52:57 +02:00