Remove gmscore v4 to v9
Change-Id: I043d6dc5c6764fab824f6c5864df7ef78d283325
diff --git a/build.gradle b/build.gradle
index 5220ac2..8e20e6d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -428,13 +428,7 @@
"gmail/gmail_android_170604.16",
"gmail/gmail_android_180826.15",
"gmscore/gmscore_v10",
- "gmscore/gmscore_v9",
"gmscore/latest",
- "gmscore/v4",
- "gmscore/v5",
- "gmscore/v6",
- "gmscore/v7",
- "gmscore/v8",
"nest/nest_20180926_7c6cfb",
"proguard/proguard_internal_159423826",
"proguardsettings",
diff --git a/third_party/gmscore/gmscore_v9.tar.gz.sha1 b/third_party/gmscore/gmscore_v9.tar.gz.sha1
deleted file mode 100644
index 5983b5b..0000000
--- a/third_party/gmscore/gmscore_v9.tar.gz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-0066065faeb293c5a850d3319f2cb8a48d1e760d
\ No newline at end of file
diff --git a/third_party/gmscore/v4.tar.gz.sha1 b/third_party/gmscore/v4.tar.gz.sha1
deleted file mode 100644
index e4747ae..0000000
--- a/third_party/gmscore/v4.tar.gz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-2330b38e52fc7cfe78c6aa94ae497a0b1a42b9a2
\ No newline at end of file
diff --git a/third_party/gmscore/v5.tar.gz.sha1 b/third_party/gmscore/v5.tar.gz.sha1
deleted file mode 100644
index 8ca5043..0000000
--- a/third_party/gmscore/v5.tar.gz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c96d3360ba55718eca7d9c7ac9edb801a2ed4cc5
\ No newline at end of file
diff --git a/third_party/gmscore/v6.tar.gz.sha1 b/third_party/gmscore/v6.tar.gz.sha1
deleted file mode 100644
index 6cca80b..0000000
--- a/third_party/gmscore/v6.tar.gz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-05eaeaa62842453108ca7191595801bb52e24861
\ No newline at end of file
diff --git a/third_party/gmscore/v7.tar.gz.sha1 b/third_party/gmscore/v7.tar.gz.sha1
deleted file mode 100644
index 502e1cf..0000000
--- a/third_party/gmscore/v7.tar.gz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-01da4f538ff748867d7fa9a7a9ba262d8aa62922
\ No newline at end of file
diff --git a/third_party/gmscore/v8.tar.gz.sha1 b/third_party/gmscore/v8.tar.gz.sha1
deleted file mode 100644
index 9eab429..0000000
--- a/third_party/gmscore/v8.tar.gz.sha1
+++ /dev/null
@@ -1 +0,0 @@
-ee245a82b2470a1c60ac7fa085d2b5ce2101a3da
\ No newline at end of file
diff --git a/tools/gmscore_data.py b/tools/gmscore_data.py
index bef5ba3..95ee0bb 100644
--- a/tools/gmscore_data.py
+++ b/tools/gmscore_data.py
@@ -6,89 +6,18 @@
import os
import utils
+ANDROID_L_API = '21'
BASE = os.path.join(utils.THIRD_PARTY, 'gmscore')
-V4_BASE = os.path.join(BASE, 'v4')
-V5_BASE = os.path.join(BASE, 'v5')
-V6_BASE = os.path.join(BASE, 'v6')
-V7_BASE = os.path.join(BASE, 'v7')
-V8_BASE = os.path.join(BASE, 'v8')
-
-V9_BASE = os.path.join(BASE, 'gmscore_v9')
-V9_PREFIX = os.path.join(V9_BASE, 'GmsCore_prod_alldpi_release_all_locales')
-
V10_BASE = os.path.join(BASE, 'gmscore_v10')
V10_PREFIX = os.path.join(V10_BASE, 'GmsCore_prod_alldpi_release_all_locales')
LATEST_BASE = os.path.join(BASE, 'latest')
LATEST_PREFIX = os.path.join(LATEST_BASE, 'GmsCore_prod_alldpi_release_all_locales')
-ANDROID_L_API = '21'
-# NOTE: we always use android.jar for SDK v25, later we might want to revise it
-# to use proper android.jar version for each of gmscore version separately.
-ANDROID_JAR = utils.get_android_jar(25)
+LATEST_VERSION = 'latest'
VERSIONS = {
- 'v4': {
- 'dex' : {
- 'inputs' : glob.glob(os.path.join(V4_BASE, '*.dex')),
- 'pgmap' : os.path.join(V4_BASE, 'proguard.map'),
- 'libraries' : [ANDROID_JAR],
- 'min-api' : ANDROID_L_API,
- }
- },
- 'v5': {
- 'dex' : {
- 'inputs' : glob.glob(os.path.join(V5_BASE, '*.dex')),
- 'pgmap' : os.path.join(V5_BASE, 'proguard.map'),
- 'libraries' : [ANDROID_JAR],
- 'min-api' : ANDROID_L_API,
- }
- },
- 'v6': {
- 'dex' : {
- 'inputs' : glob.glob(os.path.join(V6_BASE, '*.dex')),
- 'pgmap' : os.path.join(V6_BASE, 'proguard.map'),
- 'libraries' : [ANDROID_JAR],
- 'min-api' : ANDROID_L_API,
- }
- },
- 'v7': {
- 'dex' : {
- 'inputs' : glob.glob(os.path.join(V7_BASE, '*.dex')),
- 'pgmap' : os.path.join(V7_BASE, 'proguard.map'),
- 'libraries' : [ANDROID_JAR],
- 'min-api' : ANDROID_L_API,
- }
- },
- 'v8': {
- 'dex' : {
- 'inputs' : glob.glob(os.path.join(V8_BASE, '*.dex')),
- 'pgmap' : os.path.join(V8_BASE, 'proguard.map'),
- 'libraries' : [ANDROID_JAR],
- 'min-api' : ANDROID_L_API,
- }
- },
- 'v9': {
- 'dex' : {
- 'flags': '--no-desugaring',
- 'inputs': [os.path.join(V9_BASE, 'armv7_GmsCore_prod_alldpi_release.apk')],
- 'main-dex-list': os.path.join(V9_BASE, 'main_dex_list.txt'),
- 'pgmap': '%s_proguard.map' % V9_PREFIX,
- },
- 'deploy' : {
- 'pgconf': ['%s_proguard.config' % V9_PREFIX,
- utils.IGNORE_WARNINGS_RULES],
- 'inputs': ['%s_deploy.jar' % V9_PREFIX],
- 'min-api' : ANDROID_L_API,
- },
- 'proguarded' : {
- 'flags': '--no-desugaring',
- 'inputs': ['%s_proguard.jar' % V9_PREFIX],
- 'main-dex-list': os.path.join(V9_BASE, 'main_dex_list.txt'),
- 'pgmap': '%s_proguard.map' % V9_PREFIX,
- }
- },
'v10': {
'dex' : {
'flags': '--no-desugaring',
diff --git a/tools/run_on_app.py b/tools/run_on_app.py
index c775aa0..cdceb6b 100755
--- a/tools/run_on_app.py
+++ b/tools/run_on_app.py
@@ -390,7 +390,7 @@
def get_version_and_data(options):
if options.app == 'gmscore':
- version = options.version or 'v9'
+ version = options.version or gmscore_data.LATEST_VERSION
data = gmscore_data
elif options.app == 'nest':
version = options.version or '20180926'