Replace sconfig with a C implementation.

(smaller, faster, standard parser generator, no more python)

Provide precompiled parser, so bison and flex are optional dependencies.

Adapt Makefile and abuild (which uses some sconfig file as a
magic path) to match.

Drop python as dependency from README, and add bison and flex
as optional dependencies

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Ronald G. Minnich <rminnich@gmail.com>


git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5373 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
Patrick Georgi
2010-04-08 11:37:43 +00:00
parent 56a684a2ee
commit 7e8c9aa271
18 changed files with 4697 additions and 3515 deletions

2
README
View File

@@ -34,7 +34,6 @@ Build Requirements
* gcc / g++
* make
* python
Optional:
@@ -42,6 +41,7 @@ Optional:
* iasl (for targets with ACPI support)
* gdb (for better debugging facilities on some targets)
* ncurses (for 'make menuconfig')
* flex and bison (for regenerating parsers)
Building coreboot