Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Cherrypick request 4.2.0] Cherrypicks for Android rules for Bazel 4.2.0 #13738

Merged
merged 3 commits into from
Jul 24, 2021
Merged

[Cherrypick request 4.2.0] Cherrypicks for Android rules for Bazel 4.2.0 #13738

merged 3 commits into from
Jul 24, 2021

Conversation

ahumesky
Copy link
Contributor

@ahumesky ahumesky commented Jul 23, 2021

Cherrypick request for 4.2.0 (#13558)

This pull request combines 3 commits for Bazel 4.2.0:

586de95
80feea0
0e65273

Together, these update the version of the Bazel Android tools that the Android rules use to version 0.23.0, and updates the minimum version of the Android SDK build tools to 30.0.0.

ahumesky added 3 commits July 23, 2021 15:13
Bazel's Android tools requires Android Build Tools 30.0.0 or newer.

See #13409

RELNOTES: The minimum Android build tools version for the Android rules is now 30.0.0
PiperOrigin-RevId: 378014192
…ooling that has been updated to support AndroidX databinding generation.

Updates Android remote tooling version to 0.21.0.

Also updates list of desugar flags for new desugarer version included in the tools, and in particular remove usages of "--retarget_core_library_member", which the updated desugar tool no longer needs.

PiperOrigin-RevId: 363212429
*** Reason for rollback ***

Downstream projects on bazelci have been updated to not hardcode the buildtools versions: #13409 (comment)

*** Original change description ***

Automated rollback of commit b6f87f1.

*** Reason for rollback ***

Breaks downstream bazel projects because AAPT2 needs to be updated in the build images:
https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/2010#2595dff6-44ac-4996-9b38-cdacf2842215

*** Original change description ***

Updates Android remote tools to 0.23.0 to include Update remote android tools to include c3edf13.

RELNOTES: None.
PiperOrigin-RevId: 377971964
@google-cla google-cla bot added the cla: yes label Jul 23, 2021
@ahumesky ahumesky changed the title Cherrypicks for Android rules for Bazel 4.2.0 [Cherrypick request 4.2.0] Cherrypicks for Android rules for Bazel 4.2.0 Jul 23, 2021
@ahumesky ahumesky requested a review from katre July 23, 2021 20:00
@ahumesky ahumesky marked this pull request as ready for review July 23, 2021 20:01
@katre katre merged commit 31d88c6 into bazelbuild:release-4.2.0-patches Jul 24, 2021
@katre katre mentioned this pull request Jul 24, 2021
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants