compile_all_bins.sh 267 B

123456789101112
  1. #!/bin/sh
  2. set -e
  3. toplevel="$(git rev-parse --show-toplevel)"
  4. dirs="$(grep '"bin/' "$toplevel/Cargo.toml" | grep -v '#' | tr -d '", \t')"
  5. bins=""
  6. for i in $dirs; do
  7. bins="$bins $(grep '^name = ' "$i/Cargo.toml" | cut -d' ' -f3 | tr -d '"')"
  8. done
  9. make BINS="$bins"