34206c13c22114b7a302cc82899d325f066b2ad9
[novacoin.git] / mingw64_deps / zlib / build.sh
1 #!/bin/bash
2
3 CROSS=$1
4 ROOT=$(pwd)
5
6 if [[ ! "${CROSS}" =~ ^(aarch64|x86_64) ]]; then
7 echo "Platform ${CROSS} is not supported"
8 echo "Expected either aarch64 or x86_64."
9 exit 1
10 fi
11
12 # Make build directories
13 mkdir ${ROOT}/${CROSS}-w64-mingw32-build
14
15 # Stage directory
16 mkdir ${ROOT}/${CROSS}-w64-mingw32
17
18 # Compile zlib
19
20 cd ${ROOT}/${CROSS}-w64-mingw32-build
21 CC=${CROSS}-w64-mingw32-gcc CXX=${CROSS}-w64-mingw32-g++ ${ROOT}/zlib/configure --prefix=${ROOT}/${CROSS}-w64-mingw32
22 #make -j 4
23 make install-libs
24
25 # Remove build directore
26 cd ${ROOT}
27 rm -rf ${ROOT}/${CROSS}-w64-mingw32-build