We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dcdd2f8 commit 92d1c68Copy full SHA for 92d1c68
builder/core/host.py
@@ -25,15 +25,15 @@ def current_os():
25
26
27
def current_arch():
28
- if current_os() == 'linux':
+ if current_os() == 'linux' or current_os() == 'macos':
29
machine_id = os.uname()[4]
30
- m = re.match(r'^(aarch64|armv[6-8])', machine_id.strip())
+ m = re.match(r'^(aarch64|armv[6-8]|arm64)', machine_id.strip())
31
if m:
32
arch = m.group(1)
33
if arch == 'aarch64':
34
arch = 'armv8'
35
return arch
36
- return ('x64' if sys.maxsize > 2**32 else 'x86')
+ return 'x64' if sys.maxsize > 2 ** 32 else 'x86'
37
38
39
def current_platform():
0 commit comments