Files

50 lines
1.1 KiB
YAML
Raw Permalink Normal View History

2023-05-27 10:29:50 +08:00
# https://taskfile.dev
version: "3"
tasks:
install-deps:
internal: true
sources:
- package.json
cmds:
- npm install
test:
cmds:
- npx vitest run
update:
cmds:
- npx npm-check-updates -u
build:debug:
internal: true
cmds:
2024-03-20 10:30:14 +01:00
- npx esbuild@latest desktop/@wailsio/runtime/src/index.js --inject:desktop/compiled/main.js --format=esm --bundle --tree-shaking=true --sourcemap=inline --outfile=../assetserver/bundledassets/runtime.debug.js --define:DEBUG=true
2023-05-27 10:29:50 +08:00
build:production:
internal: true
cmds:
2024-03-20 10:30:14 +01:00
- npx esbuild@latest desktop/@wailsio/runtime/src/index.js --inject:desktop/compiled/main.js --format=esm --bundle --tree-shaking=true --minify --outfile=../assetserver/bundledassets/runtime.js --define:DEBUG=false --drop:console
2023-05-27 10:29:50 +08:00
build:all:
internal: true
deps:
- build:debug
- build:production
2023-05-27 10:29:50 +08:00
cmds:
- cmd: echo "Build Complete."
build:
deps:
- install-deps
cmds:
- task: build:all
2024-01-08 21:22:33 +11:00
generate:events:
dir: ../../tasks/events
cmds:
- go run generate.go