added kconfig infrastructure, the trivial way
This comes from the "bst-kconfig" project, which lives at git://git.informatik.uni-erlangen.de/vamos/bst-kconfig In particular, I copied from commit v2.6.34-4-g8168c0b which exported to a standalone package the kconfig code from version 2.6.34 of the kernel. This commit copies the files literally, but it renames "Makefile" to "Makefile.kconfig", as our Makefile is already in place. It can be said that it is a lazy choice and the code is old, but I also evaluated other projects as a source of Kconfig code. In particular, I studied busybox and buildroot; but the work needed to extract the relevant code looks bigger. I also evaluated kconfig-frontends, but it is not what we needed here (besides, it uses automake and thus it's completely unmaintainable for me -- known hackers say that autotools must die, and I share the idea). If needed, we can replace this with a newer Kconfig setup later on. At the time being, this is code base is more than enough for this project. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
Showing
Makefile.kconfig
0 → 100644
scripts/Kbuild.include
0 → 100644
scripts/Makefile
0 → 100644
scripts/Makefile.build
0 → 100644
This diff is collapsed.
scripts/Makefile.host
0 → 100644
scripts/Makefile.lib
0 → 100644
scripts/basic/.gitignore
0 → 100644
scripts/basic/Makefile
0 → 100644
scripts/basic/docproc.c
0 → 100644
This diff is collapsed.
scripts/basic/fixdep.c
0 → 100644
scripts/basic/hash.c
0 → 100644
scripts/kconfig/.gitignore
0 → 100644
scripts/kconfig/Makefile
0 → 100644
This diff is collapsed.
scripts/kconfig/POTFILES.in
0 → 100644
scripts/kconfig/check.sh
0 → 100755
scripts/kconfig/conf.c
0 → 100644
This diff is collapsed.
scripts/kconfig/confdata.c
0 → 100644
This diff is collapsed.
scripts/kconfig/expr.c
0 → 100644
This diff is collapsed.
scripts/kconfig/expr.h
0 → 100644
scripts/kconfig/gconf.c
0 → 100644
This diff is collapsed.
scripts/kconfig/gconf.glade
0 → 100644
This diff is collapsed.
scripts/kconfig/images.c
0 → 100644
This diff is collapsed.
scripts/kconfig/kxgettext.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
scripts/kconfig/lkc.h
0 → 100644
This diff is collapsed.
scripts/kconfig/lkc_proto.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
scripts/kconfig/mconf.c
0 → 100644
This diff is collapsed.
scripts/kconfig/menu.c
0 → 100644
This diff is collapsed.
scripts/kconfig/qconf.cc
0 → 100644
This diff is collapsed.
scripts/kconfig/qconf.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
scripts/kconfig/symbol.c
0 → 100644
This diff is collapsed.
scripts/kconfig/util.c
0 → 100644
This diff is collapsed.
scripts/kconfig/zconf.gperf
0 → 100644
This diff is collapsed.
This diff is collapsed.
scripts/kconfig/zconf.l
0 → 100644
This diff is collapsed.
This diff is collapsed.
scripts/kconfig/zconf.y
0 → 100644
This diff is collapsed.
Please
register
or
sign in
to comment