2021-07-31 14:29:21 -04:00
|
|
|
CMD="$(cat <<'EOF'
|
|
|
|
set -euo pipefail
|
|
|
|
HEIGHT="$(($(tput lines) - 1))"
|
|
|
|
clear
|
2021-08-08 14:15:38 -04:00
|
|
|
for i in check fmt build clippy; do
|
2021-07-31 14:29:21 -04:00
|
|
|
echo "+ cargo "${i}""
|
|
|
|
cargo --color=always "${i}" |& head -n "${HEIGHT}"
|
|
|
|
done
|
|
|
|
EOF
|
|
|
|
)"
|
|
|
|
{
|
|
|
|
fd -tf -ers
|
|
|
|
printf "%s\n" "Cargo.toml"
|
|
|
|
} | entr bash -c "${CMD}"
|