bump 4.1 kernel version
[openadk.git] / scripts / bulk-toolchain.sh
blobba087c24fd990bceaefa967a080a459adb1d8200
1 #!/bin/sh
3 if [ ! -z $1 ];then
4 c=$1
5 else
6 c="uclibc-ng glibc musl uclibc"
7 fi
9 for libc in $c; do
10 for arch in $(cat toolchain/$libc/arch.lst);do
11 echo "Cleaning old stuff"
12 make cleandir
13 echo "Building $libc for $arch"
14 DEFAULT="VERBOSE=1 ADK_TARGET_ARCH=$arch ADK_TARGET_SYSTEM=toolchain-$arch ADK_TARGET_LIBC=$libc"
15 case $arch in
16 mips|microblaze|sh)
17 for endian in little big;do
18 make $DEFAULT ADK_TARGET_ENDIAN=$endian defconfig all
19 done
22 make $DEFAULT defconfig all
24 esac
25 if [ $? -ne 0 ];then
26 echo "build failed"
27 exit 1
29 done
30 done