tag | 62e66d3273af77de31751e2d761e2bcf2f65d284 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Mon Jan 08 11:13:53 2024 -0800 |
object | 74f3633fead5d92f27113e007f4064df2234abf4 |
Android Studio 2023.1.1 Patch 1 (11255304)
commit | 74f3633fead5d92f27113e007f4064df2234abf4 | [log] [tgz] |
---|---|---|
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu Sep 14 15:33:19 2023 +0000 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu Sep 14 15:33:19 2023 +0000 |
tree | ee78d79ecacb79d0e73166f06050111ffa1971cd | |
parent | 3655650a3f7a3186e735afd6f914a4f9096fe2af [diff] | |
parent | f90284493043d49453b6d99dca92d3814f35793d [diff] |
Snap for 10803311 from f90284493043d49453b6d99dca92d3814f35793d to studio-hedgehog-release Change-Id: I3da84e477c4a474c07e909e8042ca75f4575b285
Studio-main branch contains the source recipes.
A converter tool is used to convert source recipes into buildable projects that are store in a AGP Version related branch. So for examples, buildable recipes that uses AGP 8.1 will be found in the agp-8.1 branch.
The agp-
branches are readonly branches, if you want to make changes to a recipe, you must do it in the studio-main branch and let the github workflow recreate the recipe in the agp-
branches from the modified sources.
This project structure is as follows :
Folder | Contents |
---|---|
convert-tool | tool to convert source recipes into buildable projects |
recipes | source recipes |
templates | template recipes to help creating new recipes |
The mapping between AGP versions and Gradle versions is driven by this version_mappings.txt, the line format is AGP_VERSION;GRADLE_VERSION
and each line will create a branch using the agp-${AGP Major.Minor}
(so 8.1.0-rc1) will create agp-8.1
branch.
| Branch | AGP and Gradle Versions | | agp-8-1 | AGP 8.1.0-rc1 and Gradle 8.0 | | agp-8-2 | AGP 8.2.0-alpha13 and Gradle 8.1 |