#!/bin/bash mkdir -p build cd build mkdir -p X-Plane/GAConnector/64 mkdir -p X-Plane/GAConnector/recordings mkdir -p ESP/GAConnector mkdir -p ESP/GAConnector/recordings rm -f CMakeCache.txt case $1 in "mac") cmake -DDEBUG=$DEBUG -DCMAKE_TOOLCHAIN_FILE=../toolchain-mac.cmake .. ;; "lin") cmake -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-lin.cmake .. ;; "win32") cmake -DDEBUG=$DEBUG -DBIT=32 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-32.cmake .. ;; "win64") cmake -DDEBUG=$DEBUG -DBIT=64 -DCMAKE_TOOLCHAIN_FILE=../toolchain-win-64.cmake .. \cp -rf ../openSSL/win64/*.dll X-Plane/GAConnector/64/ \cp -rf ../openSSL/win64/*.dll ESP/GAConnector/ ;; esac make -j code=$? if [ "$code" -ne 0 ] then exit $code fi if [ "$1" = "mac" ] && [ "$DEBUG" = "1" ] then /opt/osxcross/target/bin/osxcross-llvm-dsymutil X-Plane/GAConnector/mac.xpl fi