From d729e70e0cb5034e047331a14ea2a438afc07e19 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Tue, 28 May 2019 15:28:24 -0700 Subject: [PATCH] correctly pin build_daemon (#33463) --- .../flutter_tools/lib/src/build_runner/build_runner.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/flutter_tools/lib/src/build_runner/build_runner.dart b/packages/flutter_tools/lib/src/build_runner/build_runner.dart index d9ac81656f..7c7ee329d0 100644 --- a/packages/flutter_tools/lib/src/build_runner/build_runner.dart +++ b/packages/flutter_tools/lib/src/build_runner/build_runner.dart @@ -27,7 +27,8 @@ import '../project.dart'; import 'build_script_generator.dart'; /// The minimum version of build_runner we can support in the flutter tool. -const String kMinimumBuildRunnerVersion = '1.2.8'; +const String kMinimumBuildRunnerVersion = '1.4.0'; +const String kSupportedBuildDaemonVersion = '0.6.1'; /// A wrapper for a build_runner process which delegates to a generated /// build script. @@ -47,7 +48,7 @@ class BuildRunner extends CodeGenerator { final File syntheticPubspec = generatedDirectory.childFile('pubspec.yaml'); // Check if contents of builders changed. If so, invalidate build script - // and regnerate. + // and regenerate. final YamlMap builders = flutterProject.builders; final List appliedBuilderDigest = _produceScriptId(builders); if (scriptIdFile.existsSync() && buildSnapshot.existsSync()) { @@ -100,6 +101,7 @@ class BuildRunner extends CodeGenerator { } } stringBuffer.writeln(' build_runner: ^$kMinimumBuildRunnerVersion'); + stringBuffer.writeln(' build_daemon: $kSupportedBuildDaemonVersion'); await syntheticPubspec.writeAsString(stringBuffer.toString()); await pubGet(