summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidModuleHttp/build.gradle
diff options
context:
space:
mode:
authortobrun <tobrun.van.nuland@gmail.com>2018-07-17 15:05:53 +0200
committertobrun <tobrun.van.nuland@gmail.com>2018-07-23 17:58:17 +0200
commitf400615dc87c5583d5faabbb61287155ee500971 (patch)
treed4a48e709f389cafcc80bc969fe4e2f4152f1de6 /platform/android/MapboxGLAndroidModuleHttp/build.gradle
parent681e0141de63d0d5a545e87c40216163b2d63fc6 (diff)
downloadqtlocation-mapboxgl-upstream/tvn-http-module.tar.gz
[android] - modularise used http clientupstream/tvn-http-module
Diffstat (limited to 'platform/android/MapboxGLAndroidModuleHttp/build.gradle')
-rw-r--r--platform/android/MapboxGLAndroidModuleHttp/build.gradle29
1 files changed, 29 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidModuleHttp/build.gradle b/platform/android/MapboxGLAndroidModuleHttp/build.gradle
new file mode 100644
index 0000000000..c31f28b1e1
--- /dev/null
+++ b/platform/android/MapboxGLAndroidModuleHttp/build.gradle
@@ -0,0 +1,29 @@
+apply plugin: 'com.android.library'
+
+android {
+ compileSdkVersion androidVersions.compileSdkVersion
+
+ defaultConfig {
+ minSdkVersion androidVersions.minSdkVersion
+ targetSdkVersion androidVersions.targetSdkVersion
+ versionCode 1
+ versionName "1.0"
+ buildConfigField "String", "GIT_REVISION_SHORT", String.format("\"%s\"", getGitRevision())
+ buildConfigField "String", "MAPBOX_VERSION_STRING", String.format("\"Mapbox/%s\"", project.VERSION_NAME)
+ }
+}
+
+dependencies {
+ api(project(':MapboxGLAndroidModuleBase'))
+ implementation dependenciesList.okhttp3
+ implementation dependenciesList.supportAnnotations
+ implementation dependenciesList.timber
+}
+
+def static getGitRevision() {
+ def cmd = "git rev-parse --short HEAD"
+ def proc = cmd.execute()
+ def ref = proc.text.trim()
+ return ref
+}
+