Skip to content

Commit 92d1c68

Browse files
committed
fix arm64
1 parent dcdd2f8 commit 92d1c68

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

builder/core/host.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ def current_os():
2525

2626

2727
def current_arch():
28-
if current_os() == 'linux':
28+
if current_os() == 'linux' or current_os() == 'macos':
2929
machine_id = os.uname()[4]
30-
m = re.match(r'^(aarch64|armv[6-8])', machine_id.strip())
30+
m = re.match(r'^(aarch64|armv[6-8]|arm64)', machine_id.strip())
3131
if m:
3232
arch = m.group(1)
3333
if arch == 'aarch64':
3434
arch = 'armv8'
3535
return arch
36-
return ('x64' if sys.maxsize > 2**32 else 'x86')
36+
return 'x64' if sys.maxsize > 2 ** 32 else 'x86'
3737

3838

3939
def current_platform():

0 commit comments

Comments
 (0)