From 2d8d143b687762f72b5507461a4112a702588a95 Mon Sep 17 00:00:00 2001 From: alexbeattie42 Date: Wed, 3 May 2023 10:09:15 +0300 Subject: [PATCH] Intel x86 Mac Cpu Fix --- apple/internal/transition_support.bzl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apple/internal/transition_support.bzl b/apple/internal/transition_support.bzl index 65f51b89c1..0e98ef02fb 100644 --- a/apple/internal/transition_support.bzl +++ b/apple/internal/transition_support.bzl @@ -102,6 +102,9 @@ def _cpu_string(*, cpu, platform_type, settings = {}): return "ios_sim_arm64" return "ios_x86_64" if platform_type == "macos": + host_cpu = settings["//command_line_option:host_cpu"] + if host_cpu == "darwin": + return "darwin" if cpu: return "darwin_{}".format(cpu) macos_cpus = settings["//command_line_option:macos_cpus"] @@ -342,6 +345,7 @@ _apple_rule_common_transition_inputs = [ "//command_line_option:apple_crosstool_top", ] _apple_rule_base_transition_inputs = _apple_rule_common_transition_inputs + [ + "//command_line_option:host_cpu", "//command_line_option:cpu", "//command_line_option:ios_multi_cpus", "//command_line_option:macos_cpus",