blob: 74263f6eedef8dbd361937ad48764608a7476a1b (
plain)
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
|
#!/usr/bin/env bash
# Use uname to determine what the CPU is.
export CPUName=$(uname -p)
# Some Linux platforms report unknown for platform, but the arch for machine.
if [ $CPUName == "unknown" ]; then
export CPUName=$(uname -m)
fi
case $CPUName in
i686)
export __HostArch=x86
;;
x86_64)
export __HostArch=x64
;;
armv7l)
echo "Unsupported CPU $CPUName detected, build might not succeed!"
export __HostArch=arm
;;
aarch64)
echo "Unsupported CPU $CPUName detected, build might not succeed!"
export __HostArch=arm64
;;
*)
echo "Unknown CPU $CPUName detected, configuring as if for x64"
export __HostArch=x64
;;
esac
|