#!/usr/bin/env bash
cd "$(dirname "$0")" || exit 99
( traceable-reqs check > G_treqs.raw 2>&1 ); echo $? > G_treqs.exit
( cargo nextest run -p spt --bins > G_bins.raw 2>&1 ); echo $? > G_bins.exit
( cargo nextest run -p spt-daemon --lib > G_daemon.raw 2>&1 ); echo $? > G_daemon.exit
( cargo clippy --workspace --all-targets -- -D warnings > G_clippy.raw 2>&1 ); echo $? > G_clippy.exit
( cargo run -p xtask -- check > G_xtask.raw 2>&1 ); echo $? > G_xtask.exit
echo LEGS_DONE
