#!/usr/bin/env bash
# Run in one of the two commit worktrees after vp i.
# Usage: build-runtimes.sh OUTPUT_DIRECTORY
# This changes only local release version metadata; do not commit it.
set -eu
output=$(realpath "$1")
mkdir -p "$output"
cd apps/server
python3 - <<'PY'
import json,pathlib
p=pathlib.Path('package.json');j=json.loads(p.read_text());j['version']='0.1.8';p.write_text(json.dumps(j,indent=2)+'\n')
PY
vp run build:exe --target linux-x64
cp dist-exe/t3-linux-x64 "$output/old-t3"
python3 - <<'PY'
import json,pathlib
p=pathlib.Path('package.json');j=json.loads(p.read_text());j['version']='0.1.9';p.write_text(json.dumps(j,indent=2)+'\n')
PY
vp run build:exe --target linux-x64
cp dist-exe/t3-linux-x64 "$output/new-t3"
