@@ -2,16 +2,31 @@ CCROOT="${HOME}/root/cross-compilers" SETUP_CC="${CCROOT}/setup-cc" if [ -z "$1" ]; then - platforms="i386-pc-solaris2.10@solaris2.10-ix86 i386-pc-solaris2.10,64@solaris2.10-x86_64 mipsel-unknown-linux-uclibc@linux-glibc2.0-mipsel sparc-sun-solaris2.8@solaris2.8-sparc sparc-sun-solaris2.8,64@solaris2.8-sparc64 sparc-sun-solaris2.10@solaris2.10-sparc sparc-sun-solaris2.10,64@solaris2.10-sparc64 x86_64-unknown-freebsd8@freebsd8-x86_64 x86_64-unknown-netbsd5@netbsd5-x86_64 arm-android9-linux-androideabi@linux-unknown-arm i586-mingw32msvc@win32-ix86 x86_64-w64-mingw32@win32-x86_64 x86_64-redhat5-linux@linux-glibc2.5-x86_64 x86_64-redhat5-linux,32@linux-glibc2.5-ix86" + platforms=( + i386-pc-solaris2.10@solaris2.10-ix86 + i386-pc-solaris2.10,64@solaris2.10-x86_64 + mipsel-unknown-linux-uclibc@linux-glibc2.0-mipsel + sparc-sun-solaris2.8@solaris2.8-sparc + sparc-sun-solaris2.8,64@solaris2.8-sparc64 + sparc-sun-solaris2.10@solaris2.10-sparc + sparc-sun-solaris2.10,64@solaris2.10-sparc64 + x86_64-unknown-freebsd8@freebsd8-x86_64 + x86_64-unknown-netbsd5@netbsd5-x86_64 + arm-android9-linux-androideabi@linux-unknown-arm + i586-mingw32msvc@win32-ix86 + x86_64-w64-mingw32@win32-x86_64 + x86_64-redhat5-linux@linux-glibc2.5-x86_64 + powerpc-ibm-aix5.3.0.0@aix-powerpc + ) else - platforms="$1" + platforms="$@" fi -for platform in ${platforms}; do +for platform in "${platforms[@]}"; do echo " * Building for ${platform}" cc_platform="$(echo "${platform}" | cut -f 1 -d '@')" tcl_platform="$(echo "${platform}" | cut -f 2 -d '@')" opts='' setup_cc_opts=''