- [osx] set -fvisibility-inlines-hidden in gyp/common.gypi to silence mismatched visibility linker warnings - [linux] set cxx_host in GYP_FLAGS to set -fabi-version=0 on gcc builds to use clang-built mason binaries - [ios] update symbol visibility for iOS tests - [ios] link libgeojsonvt.a in iOS tests xcodeproj - add libgeojsonvt.a to General -> Linked Frameworks and Libraries - add mason_packages (recursive) to Build Settings -> Library Search Path - [ios] add libuv and geojsonvt first in iOS libtool smush to ensure symbols are found by later compilation units where they are undefined
18 lines
353 B
Bash
18 lines
353 B
Bash
#!/usr/bin/env bash
|
|
|
|
BOOST_VERSION=1.59.0
|
|
LIBCURL_VERSION=7.45.0
|
|
OPENSSL_VERSION=1.0.1p
|
|
LIBPNG_VERSION=1.6.18
|
|
JPEG_VERSION=v9a
|
|
SQLITE_VERSION=3.9.1
|
|
LIBUV_VERSION=1.7.5
|
|
ZLIB_VERSION=system
|
|
NUNICODE_VERSION=1.6
|
|
LIBZIP_VERSION=0.11.2
|
|
GEOJSONVT_VERSION=2.1.6.3
|
|
VARIANT_VERSION=1.0
|
|
RAPIDJSON_VERSION=1.0.2
|
|
|
|
export MASON_ANDROID_ABI=${MASON_PLATFORM_VERSION}
|