UNPKG

cordova-plugin-mapbox

Version:

Need native maps? Look no further!

119 lines (96 loc) 4.86 kB
<?xml version="1.0" encoding="UTF-8"?> <plugin xmlns="http://apache.org/cordova/ns/plugins/1.0" xmlns:android="http://schemas.android.com/apk/res/android" id="cordova-plugin-mapbox" version="1.2.3"> <name>Mapbox</name> <description>Need native maps? Look no further!</description> <author>Telerik / Eddy Verbruggen</author> <license>MIT</license> <keywords>Mapbox, Maps, Mapping, Native maps</keywords> <repo>https://github.com/Telerik-Verified-Plugins/Mapbox</repo> <preference name="ACCESS_TOKEN" /> <engines> <engine name="cordova" version=">=3.5.0"/> <!--engine name="cordova-android" version=">=4" /--> <engine name="cordova-plugman" version=">=4.2.0"/><!-- needed for gradleReference support --> </engines> <js-module src="www/Mapbox.js" name="Mapbox"> <clobbers target="Mapbox" /> </js-module> <!-- android --> <platform name="android"> <config-file target="res/xml/config.xml" parent="/*"> <feature name="Mapbox"> <param name="android-package" value="com.telerik.plugins.mapbox.Mapbox" /> </feature> </config-file> <config-file target="AndroidManifest.xml" parent="/*"> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> </config-file> <framework src="src/android/mapbox.gradle" custom="true" type="gradleReference"/> <source-file src="src/android/Mapbox.java" target-dir="src/com/telerik/plugins/mapbox"/> <!-- This leads to trouble in AppBuilder when compiling for Cordova-Android 4 --> <!--source-file src="src/android/res/values/mapboxstrings.xml" target-dir="res/values" /> <config-file target="res/values/mapboxstrings.xml" parent="/*"> <string name="mapbox_accesstoken">$ACCESS_TOKEN</string> </config-file--> <config-file target="res/values/strings.xml" parent="/*"> <string name="mapbox_accesstoken">$ACCESS_TOKEN</string> </config-file> </platform> <!-- iOS --> <platform name="ios"> <config-file parent="/*" target="config.xml"> <feature name="Mapbox"> <param name="ios-package" value="CDVMapbox" /> </feature> </config-file> <config-file target="*-Info.plist" parent="MGLMapboxAccessToken"> <string>$ACCESS_TOKEN</string> </config-file> <config-file target="*-Info.plist" parent="MGLMapboxMetricsEnabledSettingShownInApp"> <true/> </config-file> <config-file target="*-Info.plist" parent="NSLocationWhenInUseUsageDescription"> <true/> </config-file> <header-file src="src/ios/CDVMapbox.h" /> <source-file src="src/ios/CDVMapbox.m" /> <!-- Downloaded iOS SDK version 3.0.1 from https://github.com/mapbox/mapbox-gl-native/releases --> <header-file src="src/ios/Headers/Mapbox.h" /> <header-file src="src/ios/Headers/MGLAccountManager.h" /> <header-file src="src/ios/Headers/MGLAnnotation.h" /> <header-file src="src/ios/Headers/MGLAnnotationImage.h" /> <header-file src="src/ios/Headers/MGLGeometry.h" /> <header-file src="src/ios/Headers/MGLMapCamera.h" /> <header-file src="src/ios/Headers/MGLMapView+IBAdditions.h" /> <header-file src="src/ios/Headers/MGLMapView.h" /> <header-file src="src/ios/Headers/MGLMultiPoint.h" /> <header-file src="src/ios/Headers/MGLOverlay.h" /> <header-file src="src/ios/Headers/MGLPointAnnotation.h" /> <header-file src="src/ios/Headers/MGLPolygon.h" /> <header-file src="src/ios/Headers/MGLPolyline.h" /> <header-file src="src/ios/Headers/MGLShape.h" /> <header-file src="src/ios/Headers/MGLStyle.h" /> <header-file src="src/ios/Headers/MGLTypes.h" /> <header-file src="src/ios/Headers/MGLUserLocation.h" /> <source-file src="src/ios/libs/libMapbox.a" framework="true"/> <resource-file src="src/ios/libs/Mapbox.bundle" /> <!-- This bundle adds a mandatory opt-out switch for Mapbox Metrics to the iOS Settings app --> <resource-file src="src/ios/libs/Settings.bundle" /> <framework src="GLKit.framework" weak="true" /> <framework src="ImageIO.framework" weak="true" /> <framework src="MobileCoreServices.framework" weak="true" /> <framework src="QuartzCore.framework" weak="true" /> <framework src="SystemConfiguration.framework" weak="true" /> <framework src="libc++.dylib" weak="true" /> <framework src="libsqlite3.dylib" weak="true" /> <framework src="libz.dylib" weak="true" /> </platform> </plugin>