SNAPKITTYWEST's picture
chore: push full sov-kernel-monster content from local build
9425aed verified
Raw
History Blame Contribute Delete
1.52 kB
#!/usr/bin/env bash
set -euo pipefail
echo "╔════════════════════════════════════════════════════════╗"
echo "β•‘ SOV-KERNEL β€” SOVEREIGN AI CIVILIZATION BOOT β•‘"
echo "β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•"
echo
# Check prerequisites
if ! command -v cargo &> /dev/null; then
echo "[ERROR] Rust/Cargo not found. Install from https://rustup.rs"
exit 1
fi
# Optional: check for Haskell Stack
HASKELL_AVAILABLE=false
if command -v stack &> /dev/null; then
HASKELL_AVAILABLE=true
echo "[INFO] Haskell Stack found β€” AToKio will run"
else
echo "[WARN] Haskell Stack not found β€” AToKio disabled (agents run headless)"
fi
# Optional: check for Erlang
ERLANG_AVAILABLE=false
if command -v erl &> /dev/null; then
ERLANG_AVAILABLE=true
echo "[INFO] Erlang found β€” SEB will run"
else
echo "[WARN] Erlang not found β€” SEB disabled (agents run without supervision)"
fi
echo
# Build desktop binary
echo "[1/3] Building Rust desktop binary..."
cargo build --release --manifest-path "$(dirname "$0")/Cargo.toml"
echo "[1/3] βœ“ Desktop binary built"
echo
# Boot
echo "[2/3] Launching sovereign civilization..."
echo
RUST_LOG=info "$(dirname "$0")"/target/release/sov-kernel boot