summaryrefslogtreecommitdiff
path: root/build.sh
diff options
context:
space:
mode:
authorGeoff Norton <kangaroo@clr.ninja>2016-01-23 04:21:50 +0000
committerGeoff Norton <kangaroo@clr.ninja>2016-01-23 04:21:50 +0000
commit3dacb66f7885dcbdfbdcfd958063d9a0ffe3df45 (patch)
treebc50c38bf4fb506c356c074d87afdba99e225157 /build.sh
parent431f7ff1150561a9d27e29c155706e279328446a (diff)
downloadcoreclr-3dacb66f7885dcbdfbdcfd958063d9a0ffe3df45.tar.gz
coreclr-3dacb66f7885dcbdfbdcfd958063d9a0ffe3df45.tar.bz2
coreclr-3dacb66f7885dcbdfbdcfd958063d9a0ffe3df45.zip
[xplat] uname -p reports unknown on some arch -- fall back to uname -m
Diffstat (limited to 'build.sh')
-rwxr-xr-xbuild.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/build.sh b/build.sh
index 8c1f9eba6d..b1a98ab28f 100755
--- a/build.sh
+++ b/build.sh
@@ -243,6 +243,11 @@ __ProjectRoot="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
# Use uname to determine what the CPU is.
CPUName=$(uname -p)
+# Some Linux platforms report unknown for platform, but the arch for machine.
+if [ $CPUName = "unknown" ]; then
+ CPUName=$(uname -m)
+fi
+
case $CPUName in
i686)
echo "Unsupported CPU $CPUName detected, build might not succeed!"