Map GYP architecture to configure host architecture.
(os_name, arch)
| 17 | return mapping.get(os_name, os_name) |
| 18 | |
| 19 | def get_host_arch(os_name, arch): |
| 20 | """Map GYP architecture to configure host architecture.""" |
| 21 | arch_mapping = { |
| 22 | 'x64': 'x86_64', |
| 23 | 'x86': 'i686', |
| 24 | 'arm': 'arm', |
| 25 | 'arm64': 'aarch64', |
| 26 | } |
| 27 | arch_name = arch_mapping.get(arch, arch) |
| 28 | os_name_mapped = get_host_os(os_name) |
| 29 | return f"{arch_name}-pc-{os_name_mapped}" |
| 30 | |
| 31 | def run_command(cmd): |
| 32 | """Run a command and return success status.""" |
no test coverage detected