summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-04-02 10:35:15 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2019-04-02 10:35:15 -0300
commitff4daca559d469cf0e89aeae829296c7b30c6616 (patch)
treeeaa17c7808fa9bdd5b25f064334a424f84a4bce7
parentae8c5013b27693b881e94482f34fb19112aa1a04 (diff)
parent12847d40a9f95e31c6400db3d934fae9adefbef3 (diff)
downloadmullvadvpn-ff4daca559d469cf0e89aeae829296c7b30c6616.tar.xz
mullvadvpn-ff4daca559d469cf0e89aeae829296c7b30c6616.zip
Merge branch 'env-sh-android-support'
-rwxr-xr-xenv.sh35
1 files changed, 28 insertions, 7 deletions
diff --git a/env.sh b/env.sh
index 63dbbbedc8..01baf8b491 100755
--- a/env.sh
+++ b/env.sh
@@ -2,18 +2,39 @@
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-case "$(uname -s)" in
- Linux*)
+if [ -n "$1" ]; then
+ PLATFORM="$1"
+fi
+
+if [ -z "$PLATFORM" ]; then
+ case "$(uname -s)" in
+ Linux*)
+ PLATFORM="linux"
+ ;;
+ Darwin*)
+ PLATFORM="macos"
+ ;;
+ MINGW*|MSYS_NT*)
+ PLATFORM="windows"
+ ;;
+ esac
+fi
+
+case "$PLATFORM" in
+ linux)
export LIBMNL_LIB_DIR="$SCRIPT_DIR/dist-assets/binaries/linux"
export LIBNFTNL_LIB_DIR="$SCRIPT_DIR/dist-assets/binaries/linux"
- PLATFORM="linux"
;;
- Darwin*)
+ macos)
export MACOSX_DEPLOYMENT_TARGET="10.7"
- PLATFORM="macos"
;;
- MINGW*|MSYS_NT*)
- PLATFORM="windows"
+ windows)
+ ;;
+ android*)
+ ;;
+ *)
+ echo "Unknown target platform \"$PLATFORM\"" >&2
+ exit 1
;;
esac