at main 21 lines 719 B view raw
1#!/usr/bin/env bash 2set -euo pipefail 3 4echo "==> Building worker WASMs" 5export RUSTFLAGS='--cfg getrandom_backend="wasm_js"' 6cargo build -p weaver-app --bin editor_worker --bin embed_worker \ 7 --target wasm32-unknown-unknown --release \ 8 --no-default-features --features "web","collab-worker","use-index" 9 10echo "==> Running wasm-bindgen" 11wasm-bindgen target/wasm32-unknown-unknown/release/editor_worker.wasm \ 12 --out-dir crates/weaver-app/public \ 13 --target no-modules \ 14 --no-typescript 15wasm-bindgen target/wasm32-unknown-unknown/release/embed_worker.wasm \ 16 --out-dir crates/weaver-app/public \ 17 --target no-modules \ 18 --no-typescript 19 20echo "==> Done" 21ls -lh crates/weaver-app/public/*worker*