script.sh 465 B

123456789101112131415161718192021222324
  1. #!/usr/bin/env bash
  2. set -euxo pipefail
  3. if [ -n "${TARGET:-}" ]; then
  4. cargo check --target $TARGET
  5. if [[ $TARGET == riscv* ]]; then
  6. cargo check --target $TARGET --examples
  7. fi
  8. if [ $TRAVIS_RUST_VERSION = nightly ]; then
  9. cargo check --target $TARGET --features inline-asm
  10. fi
  11. fi
  12. if [ -n "${CHECK_BLOBS:-}" ]; then
  13. PATH="$PATH:$PWD/gcc/bin"
  14. ./check-blobs.sh
  15. fi
  16. if [ -n "${RUSTFMT:-}" ]; then
  17. cargo fmt -- --check
  18. fi