20 lines
357 B
Bash
Executable File
20 lines
357 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
cd "$(dirname "$0")/.."
|
|
|
|
cleanup() {
|
|
trap - EXIT INT TERM
|
|
kill 0 2>/dev/null || true
|
|
}
|
|
trap cleanup EXIT INT TERM
|
|
|
|
echo "ZHILA"
|
|
echo " daemon ws://127.0.0.1:4317 (token: ${ZHILA_TOKEN:-dev})"
|
|
echo " surface http://127.0.0.1:5173"
|
|
echo
|
|
|
|
cargo run -p zhila-daemon -- --port 4317 &
|
|
npm --prefix ui run dev &
|
|
|
|
wait
|