#!/bin/bash
R="C:/Users/decid/Documents/projects/spt-core"
cd "C:/Users/decid/Documents/projects/spt-core/.worktrees/gate-222-ca30a79e"
cargo build -p spt > $R/FIN63_build.raw 2>&1; echo $? > $R/FIN63_build.exit
cargo nextest run -p spt --bins > $R/FIN63_sptbins.raw 2>&1; echo $? > $R/FIN63_sptbins.exit
cargo nextest run -p spt-store > $R/FIN63_store.raw 2>&1; echo $? > $R/FIN63_store.exit
cargo nextest run -p spt-live > $R/FIN63_live.raw 2>&1; echo $? > $R/FIN63_live.exit
cargo nextest run -p spt-daemon --lib > $R/FIN63_daemon.raw 2>&1; echo $? > $R/FIN63_daemon.exit
cargo nextest run -p spt-msg > $R/FIN63_msg.raw 2>&1; echo $? > $R/FIN63_msg.exit
cargo nextest run -p spt-net > $R/FIN63_net.raw 2>&1; echo $? > $R/FIN63_net.exit
cargo clippy --workspace --all-targets -- -D warnings > $R/FIN63_clippy.raw 2>&1; echo $? > $R/FIN63_clippy.exit
traceable-reqs check > $R/FIN63_treqs.raw 2>&1; echo $? > $R/FIN63_treqs.exit
cargo run -p xtask -- check > $R/FIN63_xtask.raw 2>&1; echo $? > $R/FIN63_xtask.exit
echo ALL_FINAL_LEGS_DONE
