Author: myles
Date: Thu Sep  2 20:36:29 2010
New Revision: 5765
URL: https://tracker.coreboot.org/trac/coreboot/changeset/5765

Log:
Fix abuild to build all boards.  Revision 5754 changed the way vendors and
boards were specified in Kconfig, and abuild depended on that.  Since that rev
it has only built qemu.

Signed-off-by: Myles Watson <[email protected]>
Acked-by: Myles Watson <[email protected]>

Modified:
   trunk/util/abuild/abuild

Modified: trunk/util/abuild/abuild
==============================================================================
--- trunk/util/abuild/abuild    Thu Sep  2 20:29:31 2010        (r5764)
+++ trunk/util/abuild/abuild    Thu Sep  2 20:36:29 2010        (r5765)
@@ -166,9 +166,9 @@
        else
                printf "  Creating config file... "
                xml "  <config>autogenerated</config>"
-               grep "depends[\t ]on[\t ]*VENDOR" 
src/mainboard/$VENDOR/$MAINBOARD/../Kconfig | \
+               grep "if[\t ]*VENDOR" 
src/mainboard/$VENDOR/$MAINBOARD/../Kconfig | \
                        sed "s,^.*\(VENDOR_.*\)[^A-Z0-9_]*,CONFIG_\1=y," > 
.config
-               grep "config[\t ]*BOARD" 
src/mainboard/$VENDOR/$MAINBOARD/Kconfig | \
+               grep "if[\t ]*BOARD" src/mainboard/$VENDOR/$MAINBOARD/Kconfig | 
\
                        sed "s,^.*\(BOARD_.*\)[^A-Z0-9_]*,CONFIG_\1=y," >> 
.config
                grep "select[\t ]*ARCH" 
src/mainboard/$VENDOR/$MAINBOARD/Kconfig | \
                        sed "s,^.*\(ARCH_.*\)[^A-Z0-9_]*,CONFIG_\1=y," >> 
.config

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to