br.sh 296 B

1234567891011121314
  1. #!/usr/bin/env bash
  2. set -euo pipefail
  3. ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
  4. cd "$ROOT"
  5. BUILD_DIR="${BUILD_DIR:-build}"
  6. JOBS="${JOBS:-$(nproc 2>/dev/null || echo 4)}"
  7. rm -rf "$BUILD_DIR"
  8. cmake -S . -B "$BUILD_DIR"
  9. cmake --build "$BUILD_DIR" -j"$JOBS"
  10. exec "$BUILD_DIR/ngs" "$@"