65 lines
2.2 KiB
YAML
65 lines
2.2 KiB
YAML
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
|