From 5d773b252b9a8dce4c1e6481a3645ce31f27e244 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 6 Jan 2012 02:49:55 +0000 Subject: cleanup at ming-cross script for anytun --- contrib/build-anytun-mingw-cross.sh | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) (limited to 'contrib/build-anytun-mingw-cross.sh') diff --git a/contrib/build-anytun-mingw-cross.sh b/contrib/build-anytun-mingw-cross.sh index 869e8b8..54e09c5 100755 --- a/contrib/build-anytun-mingw-cross.sh +++ b/contrib/build-anytun-mingw-cross.sh @@ -3,16 +3,21 @@ set -e BASE=`pwd` cd ../src -make distclean -./configure --target=mingw --use-ssl-crypto --with-boost=../contrib/boost-w32 --with-openssl=../contrib/openssl-w32 --cross-prefix=i686-w64-mingw32- -make -j 8 -make strip -mkdir -p $BASE/anytun-w32 -cp *.exe $BASE/anytun-w32 -make distclean -./configure --target=mingw --use-ssl-crypto --with-boost=../contrib/boost-w64 --with-openssl=../contrib/openssl-w64 --cross-prefix=x86_64-w64-mingw32- -make -j 8 -make strip -mkdir -p $BASE/anytun-w64 -cp *.exe $BASE/anytun-w64 + +for target in w32 w64; do + if [ "$target" = "w32" ]; then + target_name=i686 + else + target_name=x86_64 + fi + make distclean + ./configure --target=mingw --use-ssl-crypto --with-boost=../contrib/boost-$target --with-openssl=../contrib/openssl-$target --cross-prefix=$target_name-w64-mingw32- + make + make strip + mkdir -p $BASE/anytun-$target + cp *.exe $BASE/anytun-$target +done + cd ../contrib + +exit 0 -- cgit v1.2.3