summaryrefslogtreecommitdiff
path: root/scripts/ios
diff options
context:
space:
mode:
authorLucas Wojciechowski <lucas@mapbox.com>2015-09-02 13:38:37 -0700
committerLucas Wojciechowski <lucas@mapbox.com>2015-09-15 11:17:53 -0700
commit4e1ead344bfb1f9ddb207924465fabae3d218d67 (patch)
treeaf358c06302f77ad30cd641bb2d915325d72d535 /scripts/ios
parentc1d229280942778e43cce014f3c761db09d191d1 (diff)
downloadqtlocation-mapboxgl-4e1ead344bfb1f9ddb207924465fabae3d218d67.tar.gz
[node] Enable npm to build mapbox-gl-native package from source
- Allow node bindings to be built if git submodules cannot be checked out - Made geojsonvt a mason package instead of a git submodule - Use globally installed mason if it cannot be checked out via git submodules
Diffstat (limited to 'scripts/ios')
-rw-r--r--scripts/ios/configure.sh2
-rwxr-xr-xscripts/ios/package.sh6
2 files changed, 6 insertions, 2 deletions
diff --git a/scripts/ios/configure.sh b/scripts/ios/configure.sh
index 0562e0e39a..954ba34b1b 100644
--- a/scripts/ios/configure.sh
+++ b/scripts/ios/configure.sh
@@ -4,3 +4,5 @@ BOOST_VERSION=1.57.0
SQLITE_VERSION=system
LIBUV_VERSION=0.10.28
ZLIB_VERSION=system
+GEOJSONVT_VERSION=1.1.0
+VARIANT_VERSION=1.0
diff --git a/scripts/ios/package.sh b/scripts/ios/package.sh
index 2b1e97c304..3d21bacb5a 100755
--- a/scripts/ios/package.sh
+++ b/scripts/ios/package.sh
@@ -74,12 +74,14 @@ if [[ "${BUILD_FOR_DEVICE}" == true ]]; then
-o ${OUTPUT}/static/lib${NAME}.a \
${LIBS[@]/#/build/${BUILDTYPE}-iphoneos/libmbgl-} \
${LIBS[@]/#/build/${BUILDTYPE}-iphonesimulator/libmbgl-} \
- `find mason_packages/ios-${IOS_SDK_VERSION} -type f -name libuv.a`
+ `find mason_packages/ios-${IOS_SDK_VERSION} -type f -name libuv.a` \
+ `find mason_packages/ios-${IOS_SDK_VERSION} -type f -name libgeojsonvt.a`
else
libtool -static -no_warning_for_no_symbols \
-o ${OUTPUT}/static/lib${NAME}.a \
${LIBS[@]/#/build/${BUILDTYPE}-iphonesimulator/libmbgl-} \
- `find mason_packages/ios-${IOS_SDK_VERSION} -type f -name libuv.a`
+ `find mason_packages/ios-${IOS_SDK_VERSION} -type f -name libuv.a` \
+ `find mason_packages/ios-${IOS_SDK_VERSION} -type f -name libgeojsonvt.a`
fi
echo "Created ${OUTPUT}/static/lib${NAME}.a"