Update target labels for @androidsdk system images
Fixes https://github.com/bazelbuild/bazel/issues/8590
Closes #8641.
Change-Id: I3e1d7db3716d4845af316941135bacc763975255
PiperOrigin-RevId: 253288388
diff --git a/tools/android/android_sdk_repository_template.bzl b/tools/android/android_sdk_repository_template.bzl
index 04e34e0..5c92c54 100644
--- a/tools/android/android_sdk_repository_template.bzl
+++ b/tools/android/android_sdk_repository_template.bzl
@@ -265,6 +265,7 @@
)
TAGDIR_TO_TAG_MAP = {
+ "google_apis_playstore": "playstore",
"google_apis": "google",
"default": "android",
"android-tv": "tv",
@@ -292,20 +293,25 @@
system_images = [
(tag, str(api), arch)
for tag in ["android", "google"]
- for api in [10] + list(range(15, 20)) + list(range(21, 29))
+ for api in [10] + list(range(15, 20)) + list(range(21, 30))
for arch in ("x86", "arm")
+ ] + [
+ ("playstore", str(api), "x86")
+ for api in list(range(24, 30))
]
tv_images = [
- ("tv", str(api), arch)
- for api in range(21, 25)
- for arch in ("x86", "arm")
+ ("tv", str(api), "x86")
+ for api in range(21, 30)
+ ] + [
+ ("tv", "21", "arm"),
+ ("tv", "23", "arm"),
]
wear_images = [
("wear", str(api), "x86")
- for api in range(20, 26)
+ for api in [23, 25, 26, 28]
] + [
("wear", str(api), "arm")
- for api in range(24, 26)
+ for api in [23, 25]
]
supported_system_images = system_images + tv_images + wear_images