diff options
-rw-r--r-- | tools/build-toolchains.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tools/build-toolchains.sh b/tools/build-toolchains.sh index ae46dfe..05f6310 100644 --- a/tools/build-toolchains.sh +++ b/tools/build-toolchains.sh @@ -2,6 +2,8 @@ # Build the Windows cross and native toolchains for x86 and x86_64 WIPE=$1 +CURDIR=`pwd` +set -e for a in "w64" "w32" do @@ -12,5 +14,21 @@ do ./cerbero-uninstalled -c config/mingw-$a-$p.cbc wipe --force fi ./cerbero-uninstalled -c config/mingw-$a-$p.cbc build toolchain + + + if test "x$a" = "xw64"; then + ARCH=x86_64 + else + ARCH=x86 + fi + if test "x$p" = "xwin"; then + PLAT=windows + else + PLAT=linux + fi + echo "Creating tarball mingw-$a-gcc-4.7.2-$PLAT-$ARCH.tar.xz" + cd ~/mingw/$PLAT/$a + XZ_OPT=-9 tar cJf $CURDIR/mingw-$a-gcc-4.7.2-$PLAT-$ARCH.tar.xz * + cd $CURDIR done done |