1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
#!/bin/sh
case "${1}" in
"alpha")
echo "alpha-linux-gnu"
;;
"amd64")
echo "x86_64-linux-gnu"
;;
"arm64")
echo "aarch64-linux-gnu"
;;
"armhf")
echo "arm-linux-gnueabihf"
;;
"hppa")
echo "hppa-linux-gnu"
;;
"hppa64")
echo "hppa64-linux-gnu"
;;
"i386")
echo "i686-linux-gnu"
;;
"m68k")
echo "m68k-linux-gnu"
;;
"mips64el")
echo "mips64el-linux-gnuabi64"
;;
"mipsel")
echo "mips64-linux-gnuabi64"
;;
"ppc")
echo "powerpc-linux-gnu"
;;
"ppc64")
echo "powerpc64-linux-gnu"
;;
"ppc64el")
echo "powerpc64le-linux-gnu"
;;
"riscv64")
echo "riscv64-linux-gnu"
;;
"s390x")
echo "s390x-linux-gnu"
;;
"sh4")
echo "sh4-linux-gnu"
;;
"sparc64")
echo "sparc64-linux-gnu"
;;
"x32")
echo "x86_64-linux-gnux32"
;;
*)
echo "Unknown architecture: ${1}" >&2
exit 1
;;
esac
|