file-name.sh 455 B

12345678910111213141516171819202122232425
  1. #!/bin/sh
  2. os="mihomo-linux-"
  3. case $TARGETPLATFORM in
  4. "linux/amd64")
  5. arch="amd64-compatible"
  6. ;;
  7. "linux/386")
  8. arch="386"
  9. ;;
  10. "linux/arm64")
  11. arch="arm64"
  12. ;;
  13. "linux/arm/v7")
  14. arch="armv7"
  15. ;;
  16. "riscv64")
  17. arch="riscv64"
  18. ;;
  19. *)
  20. echo "Unknown architecture"
  21. exit 1
  22. ;;
  23. esac
  24. file_name="$os$arch-$(cat bin/version.txt)"
  25. echo $file_name