From 2eee3f3283ad60be37dcf2a5ca9534fbebfb6c4a Mon Sep 17 00:00:00 2001 From: Zachary Anderson Date: Tue, 21 May 2019 16:12:27 -0700 Subject: [PATCH] [flutter_tool] Don't look for Fuchsia artifacts on Windows (#33146) --- packages/flutter_tools/lib/src/fuchsia/fuchsia_sdk.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/flutter_tools/lib/src/fuchsia/fuchsia_sdk.dart b/packages/flutter_tools/lib/src/fuchsia/fuchsia_sdk.dart index 898c90f6bba..c2af0661374 100644 --- a/packages/flutter_tools/lib/src/fuchsia/fuchsia_sdk.dart +++ b/packages/flutter_tools/lib/src/fuchsia/fuchsia_sdk.dart @@ -111,6 +111,10 @@ class FuchsiaArtifacts { /// FUCHSIA_SSH_CONFIG) to find the ssh configuration needed to talk to /// a device. factory FuchsiaArtifacts.find() { + if (!platform.isLinux && !platform.isMacOS) { + // Don't try to find the artifacts on platforms that are not supported. + return FuchsiaArtifacts(); + } final String fuchsia = Cache.instance.getArtifactDirectory('fuchsia').path; final String tools = fs.path.join(fuchsia, 'tools'); final String dartPrebuilts = fs.path.join(tools, 'dart_prebuilts');