Sin descripción
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env bash
  2. # Exit script on the first error
  3. set -o errexit -o nounset
  4. MY_PATH="$(dirname "$0")"
  5. # basic style check
  6. "$MY_PATH/check-basic-style.py"
  7. # rustfmt style check
  8. "$MY_PATH/rustfmt.sh"
  9. # check that everything compiles and all tests pass
  10. "$MY_PATH/test-rust.sh"
  11. # after compiles run bats tests
  12. "$MY_PATH/test-bats.sh"
  13. # file existence
  14. echo "=== Checking for Missing Files ======================================="
  15. "$MY_PATH/check-files.py"
  16. echo "++++++++++++++++++++++++++++++++++++++++++++++++++++"
  17. echo "+ Everything is fine! +"
  18. echo "++++++++++++++++++++++++++++++++++++++++++++++++++++"