Live location tracking and playback for the game "manhunt"
at 7207598ec8e2ae27ae592bcdaaaf53418de7dd34 38 lines 918 B view raw
1_default: 2 @just --list --unsorted --justfile {{justfile()}} 3 4[working-directory: 'frontend'] 5# Perform setup for the frontend using `npm` 6setup-frontend: 7 npm install --no-fund --no-audit 8 9[working-directory: 'backend'] 10# Perform setup to target Android in the backend 11setup-android: 12 cargo tauri android init 13 14# Run locally 15dev: 16 cargo tauri dev 17 18# Connect and run on an Android VM/Physical device 19dev-android: 20 cargo tauri android dev 21 22[working-directory: 'backend'] 23# Run a check on the backend 24check-backend: 25 cargo check 26 cargo clippy --fix --allow-dirty --allow-staged -- -D warnings 27 28[working-directory: 'frontend'] 29# Run lint on the frontend 30check-frontend: 31 npm run lint 32 33# Export types from the backend to TypeScript bindings 34[working-directory: 'backend'] 35export-types: 36 cargo run --bin export-types ../frontend/src/bindings.ts 37 prettier --write ../frontend/src/bindings.ts 38