| Bryan Huntsman | 3f2bc4d | 2011-08-16 17:27:22 -0700 | [diff] [blame] | 1 | #!/bin/bash | 
 | 2 |  | 
 | 3 | bindir="`pwd`/chromeos/scripts" | 
 | 4 | confdir="`pwd`/chromeos/config" | 
 | 5 |  | 
 | 6 | get_flavourconfigs() { | 
 | 7 |     for file in `find $confdir`; do | 
 | 8 | 	if echo $file | egrep -q "config\.flavour\..*[^~]$"; then | 
 | 9 |             basename $file | awk -F . '{ print $3 }' | 
 | 10 |         fi | 
 | 11 |     done | 
 | 12 | } | 
 | 13 |  | 
 | 14 | get_arch() { | 
 | 15 |     if find . -name config.flavour.$1 | grep -q i386; then | 
 | 16 |         echo i386 | 
 | 17 |     else | 
 | 18 |         echo arm | 
 | 19 |     fi | 
 | 20 | } | 
 | 21 |  | 
 | 22 | for flavour in $(get_flavourconfigs); do | 
 | 23 |     echo $flavour $(get_arch $flavour) | 
 | 24 |     $bindir/prepareconfig $flavour | 
 | 25 |     yes "" | make ARCH=$(get_arch $flavour) oldconfig | 
 | 26 |     cp .config .config-$flavour | 
 | 27 | done | 
 | 28 |  |