Skip to content

Commit 16c9adc

Browse files
authored
[build] Bump $(XABuildToolsVersion)=35 (#9071)
Context: https://developer.android.com/tools/releases/build-tools Context: https://dl.google.com/android/repository/repository2-3.xml Update `$(XABuildToolsVersion)` to 35, which is the latest version of the Android SDK Build Tools. The `build-tools_r35*.zip` packages changed their filename convention from `build-tools_{version}-{os}.zip` to `build-tools_{version}_{os}.zip`; note `_` instead of `-` between version and OS. Update build-tools/xaprepare and src/aapt2 accordingly.
1 parent d1ccddc commit 16c9adc

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

Configuration.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,8 @@
121121
<XABuildToolsPackagePrefixLinux></XABuildToolsPackagePrefixLinux>
122122
<XABuildToolsPackagePrefix Condition=" '$(HostOS)' == 'Darwin' ">$(XABuildToolsPackagePrefixMacOS)</XABuildToolsPackagePrefix>
123123
<XABuildToolsPackagePrefix Condition=" '$(HostOS)' == 'Windows' ">$(XABuildToolsPackagePrefixWindows)</XABuildToolsPackagePrefix>
124-
<XABuildToolsVersion>34</XABuildToolsVersion>
125-
<XABuildToolsFolder Condition="'$(XABuildToolsFolder)' == ''">34.0.0</XABuildToolsFolder>
124+
<XABuildToolsVersion>35</XABuildToolsVersion>
125+
<XABuildToolsFolder Condition="'$(XABuildToolsFolder)' == ''">35.0.0</XABuildToolsFolder>
126126
<XAPlatformToolsPackagePrefix Condition=" '$(HostOS)' == 'Darwin' "></XAPlatformToolsPackagePrefix>
127127
<XAPlatformToolsVersion>34.0.5</XAPlatformToolsVersion>
128128
<XABundleToolVersion Condition="'$(XABundleToolVersion)' == ''">1.15.1</XABundleToolVersion>

build-tools/xaprepare/xaprepare/ConfigAndData/Dependencies/AndroidToolchain.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public AndroidToolchain ()
103103
buildToolName: $"android-ndk-r{AndroidNdkVersion}",
104104
buildToolVersion: AndroidPkgRevision
105105
),
106-
new AndroidToolchainComponent ($"{XABuildToolsPackagePrefix}build-tools_r{XABuildToolsVersion}-{altOsTag}",
106+
new AndroidToolchainComponent ($"{XABuildToolsPackagePrefix}build-tools_r{XABuildToolsVersion}_{altOsTag}",
107107
destDir: Path.Combine ("build-tools", XABuildToolsFolder),
108108
isMultiVersion: true,
109109
buildToolName: "android-sdk-build-tools",

build-tools/xaprepare/xaprepare/Steps/Step_Get_Android_BuildTools.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ public Step_Get_Android_BuildTools ()
1818
string XABuildToolsPackagePrefixWindows = Context.Instance.Properties [KnownProperties.XABuildToolsPackagePrefixWindows] ?? string.Empty;
1919
string XABuildToolsPackagePrefixLinux = Context.Instance.Properties [KnownProperties.XABuildToolsPackagePrefixLinux] ?? string.Empty;
2020

21-
packages.Add ((package: $"build-tools_r{XABuildToolsVersion}-macosx.zip", prefix: XABuildToolsPackagePrefixMacOS));
22-
packages.Add ((package: $"build-tools_r{XABuildToolsVersion}-windows.zip", prefix: XABuildToolsPackagePrefixWindows));
23-
packages.Add ((package: $"build-tools_r{XABuildToolsVersion}-linux.zip", prefix: XABuildToolsPackagePrefixLinux));
21+
packages.Add ((package: $"build-tools_r{XABuildToolsVersion}_macosx.zip", prefix: XABuildToolsPackagePrefixMacOS));
22+
packages.Add ((package: $"build-tools_r{XABuildToolsVersion}_windows.zip", prefix: XABuildToolsPackagePrefixWindows));
23+
packages.Add ((package: $"build-tools_r{XABuildToolsVersion}_linux.zip", prefix: XABuildToolsPackagePrefixLinux));
2424
}
2525

2626
protected override async Task<bool> Execute (Context context)

src/aapt2/aapt2.targets

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<_BuildTools Include="build-tools_r$(XABuildToolsVersion)-macosx.zip">
10+
<_BuildTools Include="build-tools_r$(XABuildToolsVersion)_macosx.zip">
1111
<Platform>osx</Platform>
1212
<HostOS>Darwin</HostOS>
1313
<FilesToExtract>aapt2</FilesToExtract>
1414
</_BuildTools>
15-
<_BuildTools Include="build-tools_r$(XABuildToolsVersion)-linux.zip">
15+
<_BuildTools Include="build-tools_r$(XABuildToolsVersion)_linux.zip">
1616
<Platform>linux</Platform>
1717
<HostOS>Linux</HostOS>
1818
<FilesToExtract>aapt2</FilesToExtract>
1919
</_BuildTools>
20-
<_BuildTools Include="build-tools_r$(XABuildToolsVersion)-windows.zip">
20+
<_BuildTools Include="build-tools_r$(XABuildToolsVersion)_windows.zip">
2121
<Platform>windows</Platform>
2222
<HostOS></HostOS>
2323
<FilesToExtract>aapt2.exe</FilesToExtract>

0 commit comments

Comments
 (0)