1
0
Files
kobopatch-webui/kobopatch-wasm/build.sh

22 lines
528 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
if [ ! -d "$SCRIPT_DIR/kobopatch-src" ]; then
echo "Error: kobopatch source not found. Run ./setup.sh first."
exit 1
fi
echo "Building kobopatch WASM..."
cd "$SCRIPT_DIR"
GOOS=js GOARCH=wasm go build -o kobopatch.wasm .
echo "WASM binary size: $(du -h kobopatch.wasm | cut -f1)"
echo "Copying artifacts..."
cp kobopatch.wasm "$SCRIPT_DIR/../web/src/wasm/kobopatch.wasm"
cp wasm_exec.js "$SCRIPT_DIR/../web/src/js/wasm_exec.js"
echo "Done."