|
17 | 17 | load("@build_bazel_apple_support//lib:lipo.bzl", "lipo") |
18 | 18 | load("@rules_cc//cc/common:cc_common.bzl", "cc_common") |
19 | 19 | load("@rules_cc//cc/common:cc_info.bzl", "CcInfo") |
| 20 | +load( |
| 21 | + "@rules_cc//cc/private/rules_impl:objc_compilation_support.bzl", |
| 22 | + objc_compilation_support = "compilation_support", |
| 23 | +) |
20 | 24 | load( |
21 | 25 | "//apple/internal:cc_toolchain_info_support.bzl", |
22 | 26 | "cc_toolchain_info_support", |
@@ -79,7 +83,7 @@ def _archive_multi_arch_static_library( |
79 | 83 |
|
80 | 84 | for split_transition_key, child_toolchain in cc_toolchains.items(): |
81 | 85 | cc_toolchain = child_toolchain[cc_common.CcToolchainInfo] |
82 | | - common_variables = apple_common.compilation_support.build_common_variables( |
| 86 | + common_variables = objc_compilation_support.build_common_variables( |
83 | 87 | ctx = ctx, |
84 | 88 | toolchain = cc_toolchain, |
85 | 89 | use_pch = True, |
@@ -238,7 +242,7 @@ def _link_multi_arch_binary( |
238 | 242 | deps = split_deps.get(split_transition_key, []) |
239 | 243 | platform_info = child_toolchain[ApplePlatformInfo] |
240 | 244 |
|
241 | | - common_variables = apple_common.compilation_support.build_common_variables( |
| 245 | + common_variables = objc_compilation_support.build_common_variables( |
242 | 246 | ctx = ctx, |
243 | 247 | toolchain = cc_toolchain, |
244 | 248 | deps = deps, |
|
0 commit comments