Lines Matching refs:platform
27 import platform
28 if sys.platform == 'darwin':
29 return 'mac-amd64' if platform.machine() != 'arm64' else 'mac-arm64'
30 if platform.machine() not in ('AMD64', 'x86_64'):
32 if sys.platform.startswith('linux'):
34 if sys.platform == 'win32':
39 platform = get_platform()
40 if not platform:
41 print('no prebuilt binary for', sys.platform)
48 dirname = os.path.join(os.path.dirname(__file__), 'bin', platform)
53 gn = 'gn' + ('.exe' if sys.platform == 'win32' else '')
54 if platform == 'mac-arm64': # For https://openradar.appspot.com/FB8914243
57 download_and_unpack(url % platform, dirname, gn)