[SeaBIOS] [PATCH 1/4] Initial commit of Kconfig build tool.

Kevin O'Connor kevin at koconnor.net
Fri Jan 28 04:20:52 CET 2011


This is a pure copy of the tool from the Linux v2.6.38-rc2
scripts/kconfig/ directory.
---
 tools/kconfig/.gitignore                 |   23 +
 tools/kconfig/Makefile                   |  354 +++++
 tools/kconfig/POTFILES.in                |   12 +
 tools/kconfig/check.sh                   |   14 +
 tools/kconfig/conf.c                     |  654 ++++++++
 tools/kconfig/confdata.c                 | 1053 +++++++++++++
 tools/kconfig/expr.c                     | 1173 ++++++++++++++
 tools/kconfig/expr.h                     |  231 +++
 tools/kconfig/gconf.c                    | 1577 +++++++++++++++++++
 tools/kconfig/gconf.glade                |  661 ++++++++
 tools/kconfig/images.c                   |  326 ++++
 tools/kconfig/kconfig_load.c             |   35 +
 tools/kconfig/kxgettext.c                |  236 +++
 tools/kconfig/lex.zconf.c_shipped        | 2430 +++++++++++++++++++++++++++++
 tools/kconfig/lkc.h                      |  196 +++
 tools/kconfig/lkc_proto.h                |   53 +
 tools/kconfig/lxdialog/.gitignore        |    4 +
 tools/kconfig/lxdialog/BIG.FAT.WARNING   |    4 +
 tools/kconfig/lxdialog/check-lxdialog.sh |   84 +
 tools/kconfig/lxdialog/checklist.c       |  332 ++++
 tools/kconfig/lxdialog/dialog.h          |  230 +++
 tools/kconfig/lxdialog/inputbox.c        |  238 +++
 tools/kconfig/lxdialog/menubox.c         |  434 ++++++
 tools/kconfig/lxdialog/textbox.c         |  391 +++++
 tools/kconfig/lxdialog/util.c            |  657 ++++++++
 tools/kconfig/lxdialog/yesno.c           |  114 ++
 tools/kconfig/mconf.c                    |  862 ++++++++++
 tools/kconfig/menu.c                     |  609 ++++++++
 tools/kconfig/nconf.c                    | 1561 +++++++++++++++++++
 tools/kconfig/nconf.gui.c                |  617 ++++++++
 tools/kconfig/nconf.h                    |   96 ++
 tools/kconfig/qconf.cc                   | 1787 +++++++++++++++++++++
 tools/kconfig/qconf.h                    |  337 ++++
 tools/kconfig/symbol.c                   | 1260 +++++++++++++++
 tools/kconfig/util.c                     |  138 ++
 tools/kconfig/zconf.gperf                |   47 +
 tools/kconfig/zconf.hash.c_shipped       |  245 +++
 tools/kconfig/zconf.l                    |  360 +++++
 tools/kconfig/zconf.tab.c_shipped        | 2505 ++++++++++++++++++++++++++++++
 tools/kconfig/zconf.y                    |  749 +++++++++
 40 files changed, 22689 insertions(+), 0 deletions(-)
 create mode 100644 tools/kconfig/.gitignore
 create mode 100644 tools/kconfig/Makefile
 create mode 100644 tools/kconfig/POTFILES.in
 create mode 100755 tools/kconfig/check.sh
 create mode 100644 tools/kconfig/conf.c
 create mode 100644 tools/kconfig/confdata.c
 create mode 100644 tools/kconfig/expr.c
 create mode 100644 tools/kconfig/expr.h
 create mode 100644 tools/kconfig/gconf.c
 create mode 100644 tools/kconfig/gconf.glade
 create mode 100644 tools/kconfig/images.c
 create mode 100644 tools/kconfig/kconfig_load.c
 create mode 100644 tools/kconfig/kxgettext.c
 create mode 100644 tools/kconfig/lex.zconf.c_shipped
 create mode 100644 tools/kconfig/lkc.h
 create mode 100644 tools/kconfig/lkc_proto.h
 create mode 100644 tools/kconfig/lxdialog/.gitignore
 create mode 100644 tools/kconfig/lxdialog/BIG.FAT.WARNING
 create mode 100644 tools/kconfig/lxdialog/check-lxdialog.sh
 create mode 100644 tools/kconfig/lxdialog/checklist.c
 create mode 100644 tools/kconfig/lxdialog/dialog.h
 create mode 100644 tools/kconfig/lxdialog/inputbox.c
 create mode 100644 tools/kconfig/lxdialog/menubox.c
 create mode 100644 tools/kconfig/lxdialog/textbox.c
 create mode 100644 tools/kconfig/lxdialog/util.c
 create mode 100644 tools/kconfig/lxdialog/yesno.c
 create mode 100644 tools/kconfig/mconf.c
 create mode 100644 tools/kconfig/menu.c
 create mode 100644 tools/kconfig/nconf.c
 create mode 100644 tools/kconfig/nconf.gui.c
 create mode 100644 tools/kconfig/nconf.h
 create mode 100644 tools/kconfig/qconf.cc
 create mode 100644 tools/kconfig/qconf.h
 create mode 100644 tools/kconfig/symbol.c
 create mode 100644 tools/kconfig/util.c
 create mode 100644 tools/kconfig/zconf.gperf
 create mode 100644 tools/kconfig/zconf.hash.c_shipped
 create mode 100644 tools/kconfig/zconf.l
 create mode 100644 tools/kconfig/zconf.tab.c_shipped
 create mode 100644 tools/kconfig/zconf.y

As before, this patch is ommitted.  Please see the Linux source.



More information about the SeaBIOS mailing list