Commit e9ef45ed authored by Andrew Grieve's avatar Andrew Grieve Committed by Commit Bot

Android: Roll bundletool 0.12.0 -> 0.13.3

What's New (from: https://github.com/google/bundletool/releases):
- Skip dex merging in universal APK for devices that have multidex support
- Support for keeping resources with given names in the master split.

Bug: 1027124, 1033098
Change-Id: I19964fc25fe4db60b77b4e7901afcf5d53020c38
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2098842Reviewed-by: default avatarClark DuVall <cduvall@chromium.org>
Reviewed-by: default avatarPeter Wen <wnwen@chromium.org>
Commit-Queue: Clark DuVall <cduvall@chromium.org>
Commit-Queue: Andrew Grieve <agrieve@chromium.org>
Auto-Submit: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/master@{#749326}
parent 92adffcf
...@@ -716,7 +716,7 @@ deps = { ...@@ -716,7 +716,7 @@ deps = {
'packages': [ 'packages': [
{ {
'package': 'chromium/third_party/android_tools_bundletool', 'package': 'chromium/third_party/android_tools_bundletool',
'version': 'P0-ZY8wc-hAu5TZYFH7bId8H9Ucy7mNGCg1IPzXuZpEC', 'version': 'Yyhy8FicC3R0ATRzWqGNh4ffsCLz_0nu_BjmNPAdhvIC',
}, },
], ],
'condition': 'checkout_android', 'condition': 'checkout_android',
......
...@@ -64,7 +64,7 @@ python_library("test_runner_py") { ...@@ -64,7 +64,7 @@ python_library("test_runner_py") {
data_deps = [ ":devil_chromium_py" ] data_deps = [ ":devil_chromium_py" ]
if (build_with_chromium) { if (build_with_chromium) {
data += [ data += [
"//third_party/android_build_tools/bundletool/bundletool-all-0.12.0.jar", "//third_party/android_build_tools/bundletool/bundletool-all-0.13.3.jar",
"//tools/android/avd/proto/", "//tools/android/avd/proto/",
] ]
data_deps += data_deps +=
...@@ -99,7 +99,7 @@ python_library("resource_sizes_py") { ...@@ -99,7 +99,7 @@ python_library("resource_sizes_py") {
python_library("bundle_wrapper_script_py") { python_library("bundle_wrapper_script_py") {
pydeps_file = "gyp/create_bundle_wrapper_script.pydeps" pydeps_file = "gyp/create_bundle_wrapper_script.pydeps"
data = [ data = [
"//third_party/android_build_tools/bundletool/bundletool-all-0.12.0.jar", "//third_party/android_build_tools/bundletool/bundletool-all-0.13.3.jar",
] ]
} }
......
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
"file_info": { "file_info": {
"default": { "default": {
"local_paths": [ "local_paths": [
"../../third_party/android_build_tools/bundletool/bundletool-all-0.12.0.jar" "../../third_party/android_build_tools/bundletool/bundletool-all-0.13.3.jar"
] ]
} }
} }
......
...@@ -19,7 +19,7 @@ BUNDLETOOL_DIR = os.path.abspath(os.path.join( ...@@ -19,7 +19,7 @@ BUNDLETOOL_DIR = os.path.abspath(os.path.join(
__file__, '..', '..', '..', '..', 'third_party', 'android_build_tools', __file__, '..', '..', '..', '..', 'third_party', 'android_build_tools',
'bundletool')) 'bundletool'))
BUNDLETOOL_VERSION = '0.12.0' BUNDLETOOL_VERSION = '0.13.3'
BUNDLETOOL_JAR_PATH = os.path.join( BUNDLETOOL_JAR_PATH = os.path.join(
BUNDLETOOL_DIR, 'bundletool-all-%s.jar' % BUNDLETOOL_VERSION) BUNDLETOOL_DIR, 'bundletool-all-%s.jar' % BUNDLETOOL_VERSION)
......
Name: Android SDK bundletool Name: Android SDK bundletool
Short Name: bundletool Short Name: bundletool
Version: 0.12.0 Version: 0.13.3
License: Apache Version 2.0 License: Apache Version 2.0
License File: NOT_SHIPPED License File: NOT_SHIPPED
Security Critical: No Security Critical: No
...@@ -13,3 +13,8 @@ It is distributed here as a CIPD package. See cipd.yaml for details. ...@@ -13,3 +13,8 @@ It is distributed here as a CIPD package. See cipd.yaml for details.
Local Modifications: Local Modifications:
None None
Update Instructions:
1. Download the latest .jar from the GitHub Release page.
E.g.: https://github.com/google/bundletool/releases
2. Look at previous commit to //third_party/android_build_tools/bundletools to
see what other files need updating.
...@@ -10,4 +10,4 @@ description: Android SDK tool to manage App Bundles ...@@ -10,4 +10,4 @@ description: Android SDK tool to manage App Bundles
# swarming isolation works properly with symlinks. # swarming isolation works properly with symlinks.
install_mode: copy install_mode: copy
data: data:
- file: bundletool-all-0.12.0.jar - file: bundletool-all-0.13.3.jar
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment