diff --git a/apple/BUILD b/apple/BUILD index 208aef695d..36d99d75eb 100644 --- a/apple/BUILD +++ b/apple/BUILD @@ -34,6 +34,7 @@ bzl_library( name = "apple", srcs = ["apple.bzl"], deps = [ + "//apple:apple_static_library", "//apple/internal:apple_framework_import", "//apple/internal:apple_universal_binary", "//apple/internal:apple_xcframework_import", @@ -126,7 +127,11 @@ bzl_library( bzl_library( name = "ios.doc", srcs = ["ios.doc.bzl"], - deps = ["ios"], + deps = [ + ":ios", + "//apple/testing/default_runner:ios_test_runner", + "//apple/testing/default_runner:ios_xctestrun_runner", + ], ) bzl_library( diff --git a/apple/internal/BUILD b/apple/internal/BUILD index 22d019abd4..0349cc73eb 100644 --- a/apple/internal/BUILD +++ b/apple/internal/BUILD @@ -299,6 +299,7 @@ bzl_library( ":cc_info_support", ":entitlements_support", ":features_support", + ":framework_import_support", ":linking_support", ":outputs", ":partials", @@ -373,6 +374,7 @@ bzl_library( ":codesigning_support", ":entitlements_support", ":features_support", + ":framework_import_support", ":linking_support", ":outputs", ":partials", @@ -633,6 +635,7 @@ bzl_library( deps = [ "//apple/build_settings", "@bazel_skylib//lib:dicts", + "@build_bazel_apple_support//configs:platforms", ], ) @@ -649,6 +652,7 @@ bzl_library( ":cc_info_support", ":entitlements_support", ":features_support", + ":framework_import_support", ":linking_support", ":outputs", ":partials", @@ -683,6 +687,7 @@ bzl_library( ":bundling_support", ":entitlements_support", ":features_support", + ":framework_import_support", ":linking_support", ":outputs", ":partials", @@ -693,6 +698,7 @@ bzl_library( ":rule_attrs", ":rule_factory", ":rule_support", + ":run_support", ":stub_support", ":swift_support", "//apple:providers", @@ -716,6 +722,7 @@ bzl_library( ":bundling_support", ":entitlements_support", ":features_support", + ":framework_import_support", ":linking_support", ":outputs", ":partials", @@ -791,6 +798,7 @@ bzl_library( ], deps = [ "//apple:providers", + "//apple/internal/providers:apple_debug_info", ], ) diff --git a/apple/testing/default_runner/BUILD b/apple/testing/default_runner/BUILD index 8ad32c631d..0c34d584a7 100644 --- a/apple/testing/default_runner/BUILD +++ b/apple/testing/default_runner/BUILD @@ -29,6 +29,16 @@ licenses(["notice"]) bzl_library( name = "ios_test_runner", srcs = ["ios_test_runner.bzl"], + visibility = ["//apple:__pkg__"], + deps = [ + "//apple:providers", + ], +) + +bzl_library( + name = "ios_xctestrun_runner", + srcs = ["ios_xctestrun_runner.bzl"], + visibility = ["//apple:__pkg__"], deps = [ "//apple:providers", ],