From 45b300e4e60ff7f89fd2576180e2df8956e57d83 Mon Sep 17 00:00:00 2001 From: Hemant Kumar Date: Tue, 28 Jan 2020 10:30:38 +0530 Subject: [PATCH] Update grind.dart Added platform dependent separator for cross platform compatibility. --- gallery/gallery/tool/grind.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gallery/gallery/tool/grind.dart b/gallery/gallery/tool/grind.dart index 37863631f1f..83a7a04a993 100644 --- a/gallery/gallery/tool/grind.dart +++ b/gallery/gallery/tool/grind.dart @@ -127,8 +127,9 @@ Future _startProcess(String executable, /// Return the flutter root path from the environment variables. String _flutterRootPath() { + final separator = (Platform.isWindows) ? ';' : ':'; final flutterBinPath = - Platform.environment['PATH'].split(':').lastWhere((setting) { + Platform.environment['PATH'].split(separator).lastWhere((setting) { return path.canonicalize(setting).endsWith(path.join('flutter', 'bin')); }); return Directory(flutterBinPath).parent.path;