| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- version: '3'
- includes:
- common: ./build/Taskfile.yml
- windows: ./build/windows/Taskfile.yml
- darwin: ./build/darwin/Taskfile.yml
- linux: ./build/linux/Taskfile.yml
- ios: ./build/ios/Taskfile.yml
- android: ./build/android/Taskfile.yml
- vars:
- APP_NAME: "tools"
- BIN_DIR: "bin"
- VITE_PORT: '{{.WAILS_VITE_PORT | default 9245}}'
- tasks:
- build:
- summary: Builds the application
- cmds:
- - task: "{{OS}}:build"
- package:
- summary: Packages a production build of the application
- cmds:
- - task: "{{OS}}:package"
- run:
- summary: Runs the application
- cmds:
- - task: "{{OS}}:run"
- dev:
- summary: Runs the application in development mode
- cmds:
- - wails3 dev -config ./build/config.yml -port {{.VITE_PORT}}
- setup:docker:
- summary: Builds Docker image for cross-compilation (~800MB download)
- cmds:
- - task: common:setup:docker
|