# Sourcing this file should set up the environment to build the app SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" if [ -n "$1" ]; then TARGET="$1" else TARGET="" fi if [ -z "$TARGET" ]; then case "$(uname -s)" in Linux*) TARGET="x86_64-unknown-linux-gnu" ;; Darwin*) TARGET="x86_64-apple-darwin" ;; MINGW*|MSYS_NT*) TARGET="x86_64-pc-windows-msvc" ;; esac fi case "$TARGET" in *android*) ;; *linux*) export LIBMNL_LIB_DIR="$SCRIPT_DIR/dist-assets/binaries/$TARGET" export LIBNFTNL_LIB_DIR="$SCRIPT_DIR/dist-assets/binaries/$TARGET" ;; *darwin*) export MACOSX_DEPLOYMENT_TARGET="10.7" ;; *windows*) ;; *) echo "Unknown target \"$TARGET\"" >&2 exit 1 ;; esac export OPENSSL_STATIC="1" export OPENSSL_LIB_DIR="$SCRIPT_DIR/dist-assets/binaries/$TARGET" export OPENSSL_INCLUDE_DIR="$SCRIPT_DIR/dist-assets/binaries/$TARGET/include"