Commit a21dedc1 authored by Chinmay Garde's avatar Chinmay Garde

Enable targetting AOTC Android builds from Mac hosts. (#3911)

parent cc5d1adc
57edc534d69031b03409e7af37cbc492cb135086 a1f4a12baa3dd4382e395743ff16ffbe3d188b88
...@@ -35,9 +35,9 @@ enum HostPlatform { ...@@ -35,9 +35,9 @@ enum HostPlatform {
String getNameForHostPlatform(HostPlatform platform) { String getNameForHostPlatform(HostPlatform platform) {
switch (platform) { switch (platform) {
case HostPlatform.darwin_x64: case HostPlatform.darwin_x64:
return "mac_debug"; return 'darwin-x64';
case HostPlatform.linux_x64: case HostPlatform.linux_x64:
return "linux-x64"; return 'linux-x64';
} }
assert(false); assert(false);
} }
...@@ -54,17 +54,17 @@ enum TargetPlatform { ...@@ -54,17 +54,17 @@ enum TargetPlatform {
String getNameForTargetPlatform(TargetPlatform platform) { String getNameForTargetPlatform(TargetPlatform platform) {
switch (platform) { switch (platform) {
case TargetPlatform.android_arm: case TargetPlatform.android_arm:
return "android-arm"; return 'android-arm';
case TargetPlatform.android_x64: case TargetPlatform.android_x64:
return "android-x64"; return 'android-x64';
case TargetPlatform.android_x86: case TargetPlatform.android_x86:
return "android-x86"; return 'android-x86';
case TargetPlatform.ios: case TargetPlatform.ios:
return "ios_release"; return 'ios_release';
case TargetPlatform.darwin_x64: case TargetPlatform.darwin_x64:
return "mac_debug"; return 'darwin-x64';
case TargetPlatform.linux_x64: case TargetPlatform.linux_x64:
return "linux-x64"; return 'linux-x64';
} }
assert(false); assert(false);
} }
......
...@@ -220,7 +220,11 @@ class FlutterEngine { ...@@ -220,7 +220,11 @@ class FlutterEngine {
// Return a list of (cache directory path, download URL path) tuples. // Return a list of (cache directory path, download URL path) tuples.
List<List<String>> _getToolsDirs() { List<List<String>> _getToolsDirs() {
if (Platform.isMacOS) if (Platform.isMacOS)
return <List<String>>[<String>['mac_debug', 'mac_debug/artifacts.zip']]; return <List<String>>[
<String>['darwin-x64', 'darwin-x64/artifacts.zip'],
<String>['android-arm-profile/darwin-x64', 'android-arm-profile/darwin-x64.zip'],
<String>['android-arm-release/darwin-x64', 'android-arm-release/darwin-x64.zip'],
];
else if (Platform.isLinux) else if (Platform.isLinux)
return <List<String>>[ return <List<String>>[
<String>['linux-x64', 'linux-x64/artifacts.zip'], <String>['linux-x64', 'linux-x64/artifacts.zip'],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment