]> git.sesse.net Git - vlc/blob - contrib/src/get-arch.sh
vlc_bits: use vlc_common and guards against failed realloc
[vlc] / contrib / src / get-arch.sh
1 #! /bin/sh
2
3 HOST="$1"
4 if test -z "$HOST"; then
5         echo "Usage: $0 <target machine>" >&2
6         exit 1
7 fi
8
9 case "$HOST" in
10         amd64-*)
11                 ARCH="x86_64"
12                 ;;
13         i[3456]86-*)
14                 ARCH="i386"
15                 ;;
16         powerpc-*|ppc-*)
17                 ARCH="ppc"
18                 ;;
19         powerpc64-*|ppc64-*)
20                 ARCH="ppc64"
21                 ;;
22         *-*)
23                 ARCH="${HOST%%-*}"
24                 ;;
25         *)
26                 echo "$HOST: invalid machine specification" >&2
27                 exit 1
28 esac
29 echo $ARCH