aboutsummaryrefslogtreecommitdiff
path: root/pw_cpu_exception
diff options
context:
space:
mode:
authorWyatt Hepler <hepler@google.com>2020-10-16 10:47:03 -0700
committerCQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>2020-10-21 23:38:58 +0000
commite0575f7256215b26ec5a6a9180ca08df9a341868 (patch)
treee28b27dceb3c9bebb1f6105b79637c5ec555b363 /pw_cpu_exception
parentb70597117a2080b478ab959c1754889ff7345ec0 (diff)
downloadpigweed-e0575f7256215b26ec5a6a9180ca08df9a341868.tar.gz
pw_build: Facade and configuration tweaks and docs
- Add documentation for facades and the pw_facade template. - Document the module config pattern. - Remove the need for the facade_name argument to pw_facade. Change-Id: I77529583967cfdb4f47ee87313982b1259ca036e Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/22045 Reviewed-by: Alexei Frolov <frolv@google.com> Commit-Queue: Wyatt Hepler <hepler@google.com>
Diffstat (limited to 'pw_cpu_exception')
-rw-r--r--pw_cpu_exception/BUILD.gn7
1 files changed, 2 insertions, 5 deletions
diff --git a/pw_cpu_exception/BUILD.gn b/pw_cpu_exception/BUILD.gn
index 58879fc08..f2562e2cf 100644
--- a/pw_cpu_exception/BUILD.gn
+++ b/pw_cpu_exception/BUILD.gn
@@ -52,16 +52,14 @@ group("pw_cpu_exception") {
pw_facade("entry") {
backend = pw_cpu_exception_ENTRY_BACKEND
- facade_name = "entry_facade"
public_configs = [ ":default_config" ]
public_deps = [ "$dir_pw_preprocessor" ]
- deps = [ ":handler_facade" ]
+ deps = [ ":handler.facade" ]
public = [ "public/pw_cpu_exception/entry.h" ]
}
pw_facade("handler") {
backend = pw_cpu_exception_HANDLER_BACKEND
- facade_name = "handler_facade"
public_configs = [ ":default_config" ]
public_deps = [
"$dir_pw_preprocessor",
@@ -77,7 +75,6 @@ pw_facade("handler") {
# pw_CpuExceptionState members.
pw_facade("support") {
backend = pw_cpu_exception_SUPPORT_BACKEND
- facade_name = "support_facade"
public_configs = [ ":default_config" ]
public_deps = [ "$dir_pw_span" ]
public = [ "public/pw_cpu_exception/support.h" ]
@@ -85,7 +82,7 @@ pw_facade("support") {
pw_source_set("basic_handler") {
deps = [
- ":handler_facade",
+ ":handler.facade",
dir_pw_log,
]
sources = [ "basic_handler.cc" ]