57 lines
1.4 KiB
YAML
57 lines
1.4 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 "{{.GREEN}}{{.PREFIX}} Getting the dependencies...{{.COLOROFF}}"
|
|
- flutter pub get
|
|
|
|
build:
|
|
desc: Running build runner
|
|
deps: [get]
|
|
aliases: [b]
|
|
cmds:
|
|
- echo -e "{{.GREEN}}{{.PREFIX}} Running build runner...{{.COLOROFF}}"
|
|
- flutter pub run build_runner build
|
|
|
|
intl:
|
|
desc: Generating internationalization file
|
|
deps: [get]
|
|
aliases: [i]
|
|
cmds:
|
|
- echo -e "{{.GREEN}}{{.PREFIX}} Running intl generation...{{.COLOROFF}}"
|
|
- flutter gen-l10n
|
|
|
|
build-delete:
|
|
desc: Running build runner with deletion of conflicting outputs
|
|
deps: [get]
|
|
aliases: [d]
|
|
cmds:
|
|
- echo -e "{{.GREEN}}{{.PREFIX}} Running build runner with deletion of conflicting outputs...{{.COLOROFF}}"
|
|
- flutter pub run build_runner build --delete-conflicting-outputs
|
|
|
|
clean:
|
|
desc: Cleaning build runner
|
|
aliases: [c]
|
|
cmds:
|
|
- echo -e "{{.GREEN}}{{.PREFIX}} Cleaning build runner...{{.COLOROFF}}"
|
|
- flutter pub run build_runner clean
|
|
|
|
watch:
|
|
desc: Running build runner in watch mode
|
|
deps: [get]
|
|
aliases: [w]
|
|
cmds:
|
|
- echo -e "{{.GREEN}}{{.PREFIX}} Running build runner in watch mode...{{.COLOROFF}}"
|
|
- flutter pub run build_runner watch
|