version: '3' vars: APP_NAME: "AniTrack" # build/bin keeps the v2 output path so the release packaging is unchanged. BIN_DIR: "build/bin" PACKAGE_MANAGER: '{{.PACKAGE_MANAGER | default "npm"}}' VITE_PORT: '{{.WAILS_VITE_PORT | default 5173}}' # Target OS for build/package/run. Defaults to the host OS. GOOS: '{{.GOOS | default OS}}' includes: common: ./build/Taskfile.yml linux: ./build/linux/Taskfile.yml tasks: build: summary: Builds the application cmds: - task: "{{.GOOS}}:build" run: summary: Runs the application cmds: - task: "{{.GOOS}}:run" dev: summary: Runs the application in development mode cmds: - wails3 dev -config ./build/config.yml -port {{.VITE_PORT}}