Skip to content

Commit a21dedc

Browse files
committed
Enable targetting AOTC Android builds from Mac hosts. (flutter#3911)
1 parent cc5d1ad commit a21dedc

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

bin/cache/engine.version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
57edc534d69031b03409e7af37cbc492cb135086
1+
a1f4a12baa3dd4382e395743ff16ffbe3d188b88

packages/flutter_tools/lib/src/build_info.dart

+8-8
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ enum HostPlatform {
3535
String getNameForHostPlatform(HostPlatform platform) {
3636
switch (platform) {
3737
case HostPlatform.darwin_x64:
38-
return "mac_debug";
38+
return 'darwin-x64';
3939
case HostPlatform.linux_x64:
40-
return "linux-x64";
40+
return 'linux-x64';
4141
}
4242
assert(false);
4343
}
@@ -54,17 +54,17 @@ enum TargetPlatform {
5454
String getNameForTargetPlatform(TargetPlatform platform) {
5555
switch (platform) {
5656
case TargetPlatform.android_arm:
57-
return "android-arm";
57+
return 'android-arm';
5858
case TargetPlatform.android_x64:
59-
return "android-x64";
59+
return 'android-x64';
6060
case TargetPlatform.android_x86:
61-
return "android-x86";
61+
return 'android-x86';
6262
case TargetPlatform.ios:
63-
return "ios_release";
63+
return 'ios_release';
6464
case TargetPlatform.darwin_x64:
65-
return "mac_debug";
65+
return 'darwin-x64';
6666
case TargetPlatform.linux_x64:
67-
return "linux-x64";
67+
return 'linux-x64';
6868
}
6969
assert(false);
7070
}

packages/flutter_tools/lib/src/cache.dart

+5-1
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,11 @@ class FlutterEngine {
220220
// Return a list of (cache directory path, download URL path) tuples.
221221
List<List<String>> _getToolsDirs() {
222222
if (Platform.isMacOS)
223-
return <List<String>>[<String>['mac_debug', 'mac_debug/artifacts.zip']];
223+
return <List<String>>[
224+
<String>['darwin-x64', 'darwin-x64/artifacts.zip'],
225+
<String>['android-arm-profile/darwin-x64', 'android-arm-profile/darwin-x64.zip'],
226+
<String>['android-arm-release/darwin-x64', 'android-arm-release/darwin-x64.zip'],
227+
];
224228
else if (Platform.isLinux)
225229
return <List<String>>[
226230
<String>['linux-x64', 'linux-x64/artifacts.zip'],

0 commit comments

Comments
 (0)