Fix abuild to build all boards. Revision 5754 changed the way vendors and
authorMyles Watson <mylesgw@gmail.com>
Thu, 2 Sep 2010 18:36:29 +0000 (18:36 +0000)
committerMyles Watson <mylesgw@gmail.com>
Thu, 2 Sep 2010 18:36:29 +0000 (18:36 +0000)
boards were specified in Kconfig, and abuild depended on that.  Since that rev
it has only built qemu.

Signed-off-by: Myles Watson <mylesgw@gmail.com>
Acked-by: Myles Watson <mylesgw@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5765 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

util/abuild/abuild

index 9ba75ca75309e8dfdd761bb3ad6e64194f031108..f2f56654616ba8784e9b7814369353e806044a17 100755 (executable)
@@ -166,9 +166,9 @@ function create_config
        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