cli/cmd/tasks/wails.yml

21 lines
757 B
YAML

version: '3'
tasks:
dev:
desc: "Runs the Wails dev server."
vars:
APP_ROOT: '{{.APP_ROOT | default "."}}'
VITE_PORT: '{{.VITE_PORT | default 9245}}'
cmds:
# Note the paths are now constructed from the passed-in APP_ROOT.
- wails3 dev -approot '{{.APP_ROOT}}' -config '{{.APP_ROOT}}/build/config.yml' -port {{.VITE_PORT}}
build:
desc: "Builds the Wails application."
vars:
APP_ROOT: '{{.APP_ROOT | default "."}}'
APP_NAME: '{{.APP_NAME | default "app"}}'
dir: '{{.APP_ROOT}}' # Run the build from the app's root directory.
cmds:
# This assumes you have a 'build' task in your platform-specific Taskfiles.
- wails3 build -platform '{{.GOOS}}/{{.GOARCH}}' -name '{{.APP_NAME}}'