Lines Matching full:platform
27 import platform
29 if sys.platform == "darwin":
30 return "mac-amd64" if platform.machine() != "arm64" else "mac-arm64"
31 if platform.machine() not in ("AMD64", "x86_64"):
33 if sys.platform.startswith("linux"):
35 if sys.platform == "win32":
40 platform = get_platform()
41 if not platform:
42 print("no prebuilt binary for", sys.platform)
49 dirname = os.path.join(os.path.dirname(__file__), "bin", platform)
54 gn = "gn" + (".exe" if sys.platform == "win32" else "")
55 if platform == "mac-arm64": # For https://openradar.appspot.com/FB8914243
60 download_and_unpack(url % platform, dirname, gn)