create_release.sh 351 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. set -euo pipefail
  3. cargo build --release --locked
  4. rm -rf /tmp/numbat
  5. mkdir /tmp/numbat
  6. cp target/release/numbat /tmp/numbat/
  7. strip /tmp/numbat/numbat
  8. cp -r numbat/modules/ /tmp/numbat/
  9. cp -r examples/ /tmp/numbat/
  10. cp LICENSE-APACHE LICENSE-MIT README.md /tmp/numbat
  11. (
  12. cd /tmp
  13. zip -r numbat.zip numbat/
  14. )
  15. mv /tmp/numbat.zip .