Doing another 'make' after a 'make clean' was broken until now. Fix it
authorUwe Hermann <uwe@hermann-uwe.de>
Thu, 3 Apr 2008 22:20:35 +0000 (22:20 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Thu, 3 Apr 2008 22:20:35 +0000 (22:20 +0000)
commitc7582274068429db814b130ba83e6f123c961f80
tree1ee025ce69019d9a0313f9195e0d103d8f5a32d5
parent0a89625f55ac3b220b89fe7f122e98ef49af925b
Doing another 'make' after a 'make clean' was broken until now. Fix it
by not deleting build/config.h during 'make clean' (only in 'make distclean').

Also, change the default behaviour of 'make' from asking the user to
run 'make config' (or similar) to actually _run_ 'make config' without
asking questions. It's always possible to explicitly invoke
'make menuconfig' or 'make xconfig' and so on, of course.

Finally, make _all_ targets (allyesconfig, randconfig, and so on)
generate a build/config.h file, as we always #include it.

Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Jordan Crouse <jordan.crouse@amd.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3211 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
payloads/coreinfo/Makefile
payloads/coreinfo/util/kconfig/conf.c
payloads/coreinfo/util/kconfig/confdata.c