summaryrefslogtreecommitdiffhomepage
path: root/scripts/utils/host
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-11-14 10:07:06 +0100
committerDavid Lönnhager <david.l@mullvad.net>2024-11-19 08:52:14 +0100
commitb6592834b34e28fee971aa7ace02d67894b0ae0a (patch)
treee553953d7634be0e704303ef5ba30451a68feb64 /scripts/utils/host
parent1612b0f0719e47d564a7b84e16ddc30e6268c884 (diff)
downloadmullvadvpn-b6592834b34e28fee971aa7ace02d67894b0ae0a.tar.xz
mullvadvpn-b6592834b34e28fee971aa7ace02d67894b0ae0a.zip
Fix builds on ARM64 Windows host
Also build for the host architecture by default
Diffstat (limited to 'scripts/utils/host')
-rw-r--r--scripts/utils/host7
1 files changed, 6 insertions, 1 deletions
diff --git a/scripts/utils/host b/scripts/utils/host
index 28301e636d..1d81b32464 100644
--- a/scripts/utils/host
+++ b/scripts/utils/host
@@ -16,6 +16,11 @@ case "$(uname -s)" in
HOST="${arch}-apple-darwin"
;;
MINGW*|MSYS_NT*)
- HOST="x86_64-pc-windows-msvc"
+ arch="$(powershell -Command "(Get-CimInstance Win32_OperatingSystem).OSArchitecture")"
+ if [[ $arch == "ARM 64"* ]]; then
+ HOST="aarch64-pc-windows-msvc"
+ else
+ HOST="x86_64-pc-windows-msvc"
+ fi
;;
esac