aboutsummaryrefslogtreecommitdiff
path: root/pw_log_string/BUILD.bazel
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2024-01-17 22:13:58 -0800
committerXin Li <delphij@google.com>2024-01-17 22:13:58 -0800
commit28d03a2a1cabbe01d7bcb6cf5166c10e50d3c2c6 (patch)
treec1643be8ab17fc607cea748a8bb1d621a5964873 /pw_log_string/BUILD.bazel
parentec2628a6ba2d0ecbe3ac10c8c772f6fc6acc345d (diff)
parentf054515492af5132f685cb23fe11891ee77104c9 (diff)
downloadpigweed-28d03a2a1cabbe01d7bcb6cf5166c10e50d3c2c6.tar.gz
Merge Android 24Q1 Release (ab/11220357)temp_319669529
Bug: 319669529 Merged-In: Iba357b308a79d0c8b560acd4f72b5423c9c83294 Change-Id: Icdf552029fb97a34e83c6dd7799433fc473a2506
Diffstat (limited to 'pw_log_string/BUILD.bazel')
-rw-r--r--pw_log_string/BUILD.bazel26
1 files changed, 19 insertions, 7 deletions
diff --git a/pw_log_string/BUILD.bazel b/pw_log_string/BUILD.bazel
index e837734e7..6ba51d52e 100644
--- a/pw_log_string/BUILD.bazel
+++ b/pw_log_string/BUILD.bazel
@@ -25,39 +25,51 @@ licenses(["notice"])
pw_cc_library(
name = "pw_log_string",
hdrs = [
- "public/pw_log_string/log_string.h",
"public_overrides/pw_log_backend/log_backend.h",
],
includes = [
- "public",
"public_overrides",
],
deps = [
- ":handler",
+ ":handler_facade",
"//pw_preprocessor",
],
)
pw_cc_facade(
name = "handler_facade",
- hdrs = ["public/pw_log_string/handler.h"],
+ hdrs = [
+ "public/pw_log_string/config.h",
+ "public/pw_log_string/handler.h",
+ ],
includes = ["public"],
deps = ["//pw_preprocessor"],
)
+alias(
+ name = "impl",
+ actual = ":handler",
+)
+
pw_cc_library(
name = "handler",
srcs = ["handler.cc"],
+ hdrs = [
+ "public/pw_log_string/config.h",
+ "public/pw_log_string/handler.h",
+ ],
+ includes = ["public"],
deps = [
":handler_facade",
- "@pigweed_config//:pw_log_string_handler_backend",
+ "//pw_preprocessor",
+ "@pigweed//targets:pw_log_string_handler_backend",
],
)
pw_cc_library(
name = "handler_backend_multiplexer",
- visibility = ["@pigweed_config//:__pkg__"],
- # TODO(b/257539200): This probably should default to
+ visibility = ["@pigweed//targets:__pkg__"],
+ # TODO: b/257539200 - This probably should default to
# //pw_system:log_backend, but that target does not yet build in Bazel.
# deps = ["//pw_system:log_backend"],
)