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 <>
Acked-by: Stefan Reinauer <>
Acked-by: Ronald G. Minnich <>

git-svn-id: svn:// 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
diff --git a/README b/README
index 9438f4b..f56da44 100644
--- a/README
+++ b/README
@@ -34,7 +34,6 @@
  * gcc / g++
  * make
- * python
@@ -42,6 +41,7 @@
  * 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