[android] change vendor modules update script
This commit is contained in:
committed by
Łukasz Paczos
parent
405aef0b47
commit
52bc11892c
11
Makefile
11
Makefile
@@ -517,9 +517,14 @@ android-style-code:
|
||||
node platform/android/scripts/generate-style-code.js
|
||||
style-code: android-style-code
|
||||
|
||||
# Vendor submodules configuration for Android.
|
||||
.PHONY: platform/android/vendor
|
||||
platform/android/vendor:
|
||||
git submodule update --init --recursive platform/android/vendor
|
||||
|
||||
# Configuration file for running CMake from Gradle within Android Studio.
|
||||
platform/android/gradle/configuration.gradle:
|
||||
@echo "ext {\n node = '`command -v node || command -v nodejs`'\n npm = '`command -v npm`'\n ccache = '`command -v ccache`'\n}" > $@
|
||||
platform/android/gradle/configuration.gradle: platform/android/vendor
|
||||
@printf "ext {\n node = '`command -v node || command -v nodejs`'\n npm = '`command -v npm`'\n ccache = '`command -v ccache`'\n}" > $@
|
||||
|
||||
define ANDROID_RULES
|
||||
# $1 = arm-v7 (short arch)
|
||||
@@ -765,7 +770,7 @@ android-update-vendor: platform/android/gradle/configuration.gradle
|
||||
|
||||
# Creates a dependency graph using Graphviz
|
||||
.PHONY: android-graph
|
||||
android-graph:
|
||||
android-graph: platform/android/gradle/configuration.gradle
|
||||
cd platform/android && $(MBGL_ANDROID_GRADLE) -Pmapbox.abis=none :MapboxGLAndroidSDK:generateDependencyGraphMapboxLibraries
|
||||
|
||||
#### Miscellaneous targets #####################################################
|
||||
|
||||
@@ -531,9 +531,6 @@ jobs:
|
||||
MBGL_ANDROID_STL: << parameters.stl >>
|
||||
steps:
|
||||
- install-dependencies: { gradle: true }
|
||||
- run:
|
||||
name: Update vendor submodules
|
||||
command: make android-update-vendor
|
||||
- run:
|
||||
name: Check code style
|
||||
command: make android-check
|
||||
@@ -595,9 +592,6 @@ jobs:
|
||||
IS_LOCAL_DEVELOPMENT: false
|
||||
steps:
|
||||
- install-dependencies: { gradle: true }
|
||||
- run:
|
||||
name: Update vendor submodules
|
||||
command: make android-update-vendor
|
||||
- run:
|
||||
name: Generate Maven credentials
|
||||
command: |
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
buildscript {
|
||||
apply from: "${rootDir}/gradle/gradle-update-vendor-modules.gradle"
|
||||
apply from: "${rootDir}/gradle/dependencies.gradle"
|
||||
|
||||
repositories {
|
||||
@@ -29,4 +30,3 @@ subprojects {
|
||||
// Load build system information. If this file does not exist, run
|
||||
// `make platform/android/gradle/configuration.gradle`
|
||||
apply from: "${rootDir}/gradle/configuration.gradle"
|
||||
apply from: "${rootDir}/gradle/gradle-update-vendor-modules.gradle"
|
||||
|
||||
Reference in New Issue
Block a user