diff --git a/internal/platform/implementation/apple/BUILD b/internal/platform/implementation/apple/BUILD index da9b448b..cd6b272f 100644 --- a/internal/platform/implementation/apple/BUILD +++ b/internal/platform/implementation/apple/BUILD @@ -260,7 +260,9 @@ objc_library( # Prevent Objective-C++ headers from being pulled into swift. aspect_hints = ["//tools/build_defs/swift:no_module"], deps = [ - "//internal/platform:logging", + "//third_party/apple_frameworks:os", + "@com_google_absl//absl/log:log_entry", + "@com_google_absl//absl/log:log_sink", "@com_google_absl//absl/strings", ], ) @@ -277,7 +279,7 @@ objc_library( aspect_hints = ["//tools/build_defs/swift:no_module"], deps = [ ":os_log_sink", - "//internal/platform:logging", + "@com_google_absl//absl/log:log_sink_registry", ], ) diff --git a/internal/platform/implementation/apple/nearby_logger.mm b/internal/platform/implementation/apple/nearby_logger.mm index 8a881523..6e6d0baf 100644 --- a/internal/platform/implementation/apple/nearby_logger.mm +++ b/internal/platform/implementation/apple/nearby_logger.mm @@ -17,8 +17,8 @@ #include #include +#include "absl/log/log_sink_registry.h" #include "internal/platform/implementation/apple/os_log_sink.h" -#include "internal/platform/logging.h" namespace nearby { namespace apple { diff --git a/internal/platform/implementation/apple/os_log_sink.h b/internal/platform/implementation/apple/os_log_sink.h index b76e4309..0c904319 100644 --- a/internal/platform/implementation/apple/os_log_sink.h +++ b/internal/platform/implementation/apple/os_log_sink.h @@ -17,7 +17,8 @@ #include -#include "internal/platform/logging.h" +#include "absl/log/log_entry.h" +#include "absl/log/log_sink.h" namespace nearby { namespace apple { diff --git a/internal/platform/implementation/apple/os_log_sink.mm b/internal/platform/implementation/apple/os_log_sink.mm index 65a35ab7..557a5038 100644 --- a/internal/platform/implementation/apple/os_log_sink.mm +++ b/internal/platform/implementation/apple/os_log_sink.mm @@ -16,8 +16,8 @@ #include +#include "absl/log/log_entry.h" #include "absl/strings/str_cat.h" -#include "internal/platform/logging.h" namespace nearby { namespace apple {