From: Myles Watson Date: Thu, 2 Sep 2010 18:36:29 +0000 (+0000) Subject: Fix abuild to build all boards. Revision 5754 changed the way vendors and X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=coreboot.git;a=commitdiff_plain;h=7f072fe564e1ffb8f91ad6c2acb6855d3a6c1f8f 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 Acked-by: Myles Watson git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5765 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- diff --git a/util/abuild/abuild b/util/abuild/abuild index 9ba75ca75..f2f566546 100755 --- a/util/abuild/abuild +++ b/util/abuild/abuild @@ -166,9 +166,9 @@ function create_config else printf " Creating config file... " xml " autogenerated" - 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