buildrootschalter/package/config
Bernhard Reutner-Fischer 28a36b609a - thinking loud about auto-generating dependencies for make(1)
Don't use this, it doesn't work yet. Thoughs welcome.
  Like: We should probably use the sym->text and not fiddle with the name since
  the name looses information ('_' != '-' in host-fakeroot). This would not
  be too robust, i fear, since the name can contain additional, arbitrary info.
  Also, the real 'depends' are a little bit ugly in kconfig. There doesn't seem
  to be a nice property that holds reverse deps that are only contain selected
  symbols.
  Thoughts?
2007-09-23 20:28:53 +00:00
..
lxdialog - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
conf.c - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
confdata.c - search env for BUILDROOT_CONFIG for use as a config file; defaults to .config 2007-09-23 14:12:58 +00:00
expr.c - make it compile with a C89 compiler 2007-06-28 11:53:59 +00:00
expr.h - make it compile with a C89 compiler 2007-06-28 11:53:59 +00:00
foo.h - no features with Apple Inc. (Heikki Lindholm) 2007-07-24 18:20:46 +00:00
gconf.c - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
gconf.glade - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
images.c - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
kconfig_load.c - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
kconfig-to-buildroot2.patch - thinking loud about auto-generating dependencies for make(1) 2007-09-23 20:28:53 +00:00
kxgettext.c - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
lex.zconf.c_shipped - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
lkc_proto.h - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
lkc.h - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
Makefile - global whitespace trimming 2007-08-22 12:35:41 +00:00
Makefile.kconfig - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
mconf.c - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
menu.c - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
POTFILES.in - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
qconf.cc - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
qconf.h - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
README.buildroot2 - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
symbol.c - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
util.c - thinking loud about auto-generating dependencies for make(1) 2007-09-23 20:28:53 +00:00
zconf.gperf - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
zconf.hash.c_shipped - pull kconfig from linux-2.6.21.5 2007-06-28 10:46:19 +00:00
zconf.l - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
zconf.tab.c_shipped - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00
zconf.y - pull kbuild from 2.6.22.7. This should fix the ncurses detection for dylib et al 2007-09-23 14:06:59 +00:00

This is a copy of the kconfig code in the kernel (currently 2.6.22.7) tweaked to
suit Buildroot.

To update:
	cp -r /usr/src/linux/scripts/kconfig package/config.new
	cd package/config.new
	cp /usr/src/linux/Documentation/kbuild/kconfig-language.txt .
	mv Makefile Makefile.kconfig
	patch -p1 < ../config/kconfig-to-buildroot2.patch
	cp ../config/README.buildroot2 .
	cp ../config/foo.h .
	cp ../config/Makefile .
	cd ..
	rm -rf config
	mv config.new config

Then verify the toplevel targets work:
	config
	defconfig
	menuconfig
	oldconfig