~bigbes/game-prototype-ftl

ref: 7d266a3ed0ff36694b042467963d582a7b694405 game-prototype-ftl/Justfile -rw-r--r-- 597 bytes
7d266a3e — Eugene Blikh fix(wasm): set go.env to empty object 6 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
default:
    @just --list

run:
    go run .

build:
    mkdir -p bin
    go build -o bin/ftl-shape .

build-wasm:
    mkdir -p web
    GOOS=js GOARCH=wasm go build -o web/main.wasm .
    cp "$(go env GOROOT)/lib/wasm/wasm_exec.js" web/wasm_exec.js

serve:
    go run github.com/hajimehoshi/wasmserve@latest .

play-web:
    #!/usr/bin/env bash
    mkdir -p web
    case "$(uname -s)" in
      Darwin) OPEN_CMD=open ;;
      Linux)  OPEN_CMD=xdg-open ;;
      *)      OPEN_CMD=: ;;
    esac
    ( sleep 1 && $OPEN_CMD http://localhost:8080 ) &
    go run github.com/hajimehoshi/wasmserve@latest .