The bundletool command-line tool is going to change a little, i.e. the --universal option will soon be replaced by --mode=universal. This bug is to track which bundletool version is affected, and update it, as well as any code that uses that [1] [1] https://cs.chromium.org/chromium/src/build/android/pylib/utils/app_bundle_utils.py?q=%22--universal%22&sq=package:chromium&l=64&dr=C
It seems the new flag was introduced in bundletool 0.7.2!, see the release log at: https://github.com/google/bundletool/releases
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b8a6caa0e7a9130f76f83e9c91913c022b1acbe8 commit b8a6caa0e7a9130f76f83e9c91913c022b1acbe8 Author: David 'Digit' Turner <digit@google.com> Date: Tue Dec 11 18:09:23 2018 android: Update bundletool to 0.7.2 This allows --mode=system and --mode=universal (which replaces the obsolete --universal option). BUG= 912934 R=jbudorick@chromium.org,benmason@chromium.org,tiborg@chromium.org,agrieve@chromium.org Change-Id: Ibd69369ff5aac5410409534319683f1f5db0f2d1 Reviewed-on: https://chromium-review.googlesource.com/c/1371844 Commit-Queue: David Turner <digit@chromium.org> Reviewed-by: agrieve <agrieve@chromium.org> Reviewed-by: John Budorick <jbudorick@chromium.org> Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#615588} [modify] https://crrev.com/b8a6caa0e7a9130f76f83e9c91913c022b1acbe8/DEPS [modify] https://crrev.com/b8a6caa0e7a9130f76f83e9c91913c022b1acbe8/build/android/gyp/bundletool.py [modify] https://crrev.com/b8a6caa0e7a9130f76f83e9c91913c022b1acbe8/build/android/pylib/utils/app_bundle_utils.py [modify] https://crrev.com/b8a6caa0e7a9130f76f83e9c91913c022b1acbe8/third_party/android_build_tools/bundletool/README.chromium [modify] https://crrev.com/b8a6caa0e7a9130f76f83e9c91913c022b1acbe8/third_party/android_build_tools/bundletool/cipd.yaml
Comment 1 by digit@google.com
, Dec 7