version: 3 vars: RED: '\033[0;31m' GREEN: '\033[0;32m' COLOROFF: '\033[0m' PREFIX: "⏳" silent: true tasks: get: internal: true desc: Gets dependencies. cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Getting the dependencies...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - flutter pub get build: desc: Running build runner deps: [get] aliases: [b] cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Running build runner...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - flutter pub run build_runner build intl: desc: Generating internationalization file deps: [get] aliases: [i] cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Running intl generation...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - flutter gen-l10n splash: desc: Generating splash screen deps: [get] aliases: [s] cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Running splash screen generation...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - dart run flutter_native_splash:create icons: desc: Generating icons deps: [get] aliases: [ic] cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Running icon generation...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - dart run flutter_launcher_icons build-delete: desc: Running build runner with deletion of conflicting outputs deps: [get] aliases: [d] cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Running build runner with deletion of conflicting outputs...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - flutter pub run build_runner build --delete-conflicting-outputs clean: desc: Cleaning build runner aliases: [c] cmds: - echo -e "{{#mustacheCase}}.GREEN{{/mustacheCase}}{{#mustacheCase}}.PREFIX{{/mustacheCase}} Cleaning build runner...{{#mustacheCase}}.COLOROFF{{/mustacheCase}}" - flutter pub run build_runner clean