From 584af6aa7139a9904e42c63aaf2cfbadf7800ace Mon Sep 17 00:00:00 2001 From: MikeWallaceDev Date: Wed, 19 Jan 2022 22:02:16 -0800 Subject: [PATCH] fixed cargo make to work on Windows --- frontend/scripts/makefile/flutter.toml | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/frontend/scripts/makefile/flutter.toml b/frontend/scripts/makefile/flutter.toml index 20705fb81a..bf7310eaea 100644 --- a/frontend/scripts/makefile/flutter.toml +++ b/frontend/scripts/makefile/flutter.toml @@ -175,14 +175,28 @@ script = [ script_runner = "@shell" [tasks.generate_language_files] +script_runner = "@shell" script = [ - """ - cd app_flowy/ + ''' + cd app_flowy flutter clean flutter pub get flutter pub run easy_localization:generate -S assets/translations/ - flutter pub run easy_localization:generate -f keys -o locale_keys.g.dart -S assets/translations - """, + flutter pub run easy_localization:generate -f keys -o locale_keys.g.dart -S assets/translations + ''' ] -script_runner = "@shell" + + +[tasks.generate_language_files.windows] +script_runner = "@duckscript" +script = [ + ''' + cd app_flowy + exec cmd.exe /c flutter clean + exec cmd.exe /c flutter pub get + exec cmd.exe /c flutter pub run easy_localization:generate -S assets/translations/ + exec cmd.exe /c flutter pub run easy_localization:generate -f keys -o locale_keys.g.dart -S assets/translations + ''' +] +