Sam Ravnborg
cd9140e1e7
kconfig: make oldconfig is now less chatty
...
Previously when running "make oldconfig" we saw all the propmt lines
from kconfig and noone actully read this.
With this patch the user will only see output if there is new symbols.
This will be seen as "make oldconfig" runs which does not generate any output.
A typical run now looks like this:
$ make oldconfig
scripts/kconfig/conf -o arch/x86/Kconfig
$
If a new symbol is found then we restart the config process like this:
$ make oldconfig
scripts/kconfig/conf -o arch/x86/Kconfig
*
* Restart config...
*
*
* General setup
*
Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?] y
Local version - append to kernel release (LOCALVERSION) []
...
The bahaviour is similar to what we know when running the implicit
oldconfig target "make silentoldconfig".
"make silentoldconfig" are run as part of the kernel build process
if the configuration has changed.
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Cc: Roman Zippel <zippel@linux-m68k.org>
2008-07-25 22:12:50 +02:00
..
basic
kernel-doc: new P directive for DOC: sections
2008-01-28 23:14:35 +01:00
genksyms
remove the v850 port
2008-07-24 10:47:24 -07:00
kconfig
kconfig: make oldconfig is now less chatty
2008-07-25 22:12:50 +02:00
ksymoops
mod
remove the v850 port
2008-07-24 10:47:24 -07:00
package
Kbuild: Fix deb-pkg target to work with kernel versions ending with -<text-without-digit>
2008-02-09 10:51:47 +01:00
rt-tester
.gitignore
Add binoffset to gitignore
2008-02-09 10:43:58 +01:00
bin2c.c
binoffset.c
bloat-o-meter
fix bloat-o-meter for ppc64
2007-12-17 19:28:17 -08:00
checkincludes.pl
checkkconfigsymbols.sh
kbuild: script to check for undefined Kconfig symbols
2007-10-12 21:13:50 +02:00
checkpatch.pl
checkpatch: version 0.21
2008-07-24 10:47:27 -07:00
checkstack.pl
fix checkstack.pl arch detection
2008-07-25 10:53:27 -07:00
checksyscalls.sh
checkversion.pl
cleanfile
cleanpatch
conmakehash.c
decodecode
Mark 'scripts/decodecode' executable
2008-05-30 14:02:21 -07:00
diffconfig
kconfig: add diffconfig utility
2008-07-25 22:12:41 +02:00
export_report.pl
kbuild: fix perl usage in export_report.pl
2007-10-12 21:13:50 +02:00
extract-ikconfig
gcc-version.sh
kbuild: fix buglet in gcc-version.sh
2008-01-28 23:14:36 +01:00
gcc-x86_64-has-stack-protector.sh
gen_initramfs_list.sh
kbuild: fix unportability in gen_initramfs_list.sh
2008-04-28 22:50:51 +02:00
headers.sh
kbuild: prepare headers_* for arch/$ARCH/include
2008-07-25 22:12:33 +02:00
headers_check.pl
kbuild: optimize headers_* targets
2008-07-25 22:12:16 +02:00
headers_install.pl
kbuild: install all headers when arch is changed
2008-07-25 22:12:18 +02:00
kallsyms.c
kbuild: filter away debug symbols from kernel symbols
2008-05-19 20:07:58 +02:00
Kbuild.include
kbuild: fix make V=1
2008-02-11 17:43:54 +01:00
kernel-doc
kernel-doc: handle/strip __init
2008-07-25 22:12:38 +02:00
Lindent
scripts/Lindent: support gnu indent v2.2.10
2008-04-29 08:06:04 -07:00
Makefile
Makefile.build
kbuild: fix some minor typoes
2008-04-25 20:18:48 +02:00
Makefile.clean
kbuild: fix some minor typoes
2008-04-25 20:18:48 +02:00
Makefile.fwinst
Update scripts/Makefile.fwinst to cope with older make
2008-07-17 09:12:04 -07:00
Makefile.headersinst
kbuild: install all headers when arch is changed
2008-07-25 22:12:18 +02:00
Makefile.host
kbuild: fix some minor typoes
2008-04-25 20:18:48 +02:00
Makefile.lib
kbuild: create new CFLAGS_REMOVE_(basename).o option
2008-05-23 22:43:33 +02:00
Makefile.modinst
kbuild: fix installing external modules
2008-01-28 23:14:36 +01:00
Makefile.modpost
markers: fix duplicate modpost entry
2008-07-22 09:59:41 -07:00
makelst
kbuild: introduce ccflags-y, asflags-y and ldflags-y
2007-10-15 22:25:06 +02:00
mkcompile_h
mkmakefile
kbuild: scripts/mkmakefile: dynamic determination of output directory
2008-01-28 23:14:38 +01:00
mksysmap
kbuild: filter away debug symbols from kernel symbols
2008-05-19 20:07:58 +02:00
mkuboot.sh
mkversion
namespace.pl
patch-kernel
kbuild: eradicate bashisms in scripts/patch-kernel
2008-01-28 23:14:37 +01:00
pnmtologo.c
profile2linkerlist.pl
setlocalversion
kbuild: add svn revision information to setlocalversion
2008-02-03 08:59:50 +01:00
show_delta
unifdef.c
ver_linux
scripts/ver_linux use 'gcc -dumpversion'
2008-05-25 23:02:43 +02:00