Make build system architecture agnostic to remove Android special case
This commit is contained in:
14
scripts/android/configure.sh
Normal file
14
scripts/android/configure.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
BOOST_VERSION=1.57.0
|
||||
LIBCURL_VERSION=7.40.0
|
||||
OPENSSL_VERSION=1.0.1l
|
||||
LIBPNG_VERSION=1.6.16
|
||||
JPEG_VERSION=v9a
|
||||
SQLITE_VERSION=3.8.8.1
|
||||
LIBUV_VERSION=1.4.0
|
||||
ZLIB_VERSION=system
|
||||
NUNICODE_VERSION=1.5.1
|
||||
LIBZIP_VERSION=0.11.2
|
||||
|
||||
export MASON_ANDROID_ABI=${MASON_PLATFORM_VERSION}
|
||||
11
scripts/android/defaults.mk
Normal file
11
scripts/android/defaults.mk
Normal file
@@ -0,0 +1,11 @@
|
||||
HEADLESS ?= none
|
||||
PLATFORM ?= android
|
||||
ASSET ?= zip
|
||||
HTTP ?= curl
|
||||
CACHE ?= sqlite
|
||||
|
||||
GYP_FLAVOR_SUFFIX=-android
|
||||
|
||||
HOST_VERSION ?= arm-v7
|
||||
|
||||
ENV = $(shell MASON_ANDROID_ABI=$(HOST_VERSION) ./scripts/android/toolchain.sh)
|
||||
Reference in New Issue
Block a user