From ed49122aa3a1c207614c438fdaad2eeec3e39595 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Mon, 8 Apr 2019 20:22:34 -0700 Subject: [PATCH] register gradle wrapper as universal artifact (#30755) --- packages/flutter_tools/lib/src/cache.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/flutter_tools/lib/src/cache.dart b/packages/flutter_tools/lib/src/cache.dart index 08b88316e13..97fe42d4290 100644 --- a/packages/flutter_tools/lib/src/cache.dart +++ b/packages/flutter_tools/lib/src/cache.dart @@ -701,11 +701,14 @@ class IOSEngineArtifacts extends EngineCachedArtifact { } /// A cached artifact containing Gradle Wrapper scripts and binaries. +/// +/// While this is only required for Android, we need to always download it due +/// the ensurePlatformSpecificTooling logic. class GradleWrapper extends CachedArtifact { GradleWrapper(Cache cache) : super( 'gradle_wrapper', cache, - const { DevelopmentArtifact.android }, + const { DevelopmentArtifact.universal }, ); List get _gradleScripts => ['gradlew', 'gradlew.bat'];