From 7a084ee1508e37742709a399000260c757fb5451 Mon Sep 17 00:00:00 2001 From: Zach Anderson Date: Thu, 1 Mar 2018 22:12:29 +0000 Subject: [PATCH] [infra] Don't try to download buildtools binaries on arm Change-Id: Ieea8c822a00ef36b0e457e363973dba00c5b9bc4 Reviewed-on: https://dart-review.googlesource.com/44602 Reviewed-by: Zach Anderson Commit-Queue: Zach Anderson --- tools/buildtools/update.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/buildtools/update.py b/tools/buildtools/update.py index d68bb9ea884..1b38f4bfbe6 100755 --- a/tools/buildtools/update.py +++ b/tools/buildtools/update.py @@ -6,6 +6,7 @@ """Pulls down tools required to build Dart.""" import os +import platform import subprocess import shutil import sys @@ -100,6 +101,11 @@ def CopyClangFormat(): def main(argv): + arch_id = platform.machine() + # Don't try to download binaries if we're on an arm machine. + if arch_id.startswith('arm') or arch_id.startswith('aarch64'): + print('Not downloading buildtools binaries for ' + arch_id) + return 0 if sys.platform.startswith('win'): result = UpdateGNOnWindows() if result != 0: