diff options
Diffstat (limited to 'pw_async/BUILD.gn')
-rw-r--r-- | pw_async/BUILD.gn | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/pw_async/BUILD.gn b/pw_async/BUILD.gn index c1e287982..483b9b5e6 100644 --- a/pw_async/BUILD.gn +++ b/pw_async/BUILD.gn @@ -16,6 +16,7 @@ import("//build_overrides/pigweed.gni") import("$dir_pw_async/async.gni") import("$dir_pw_async/backend.gni") +import("$dir_pw_async/fake_dispatcher_fixture.gni") import("$dir_pw_async/fake_dispatcher_test.gni") import("$dir_pw_build/facade.gni") import("$dir_pw_build/target_types.gni") @@ -45,6 +46,7 @@ pw_facade("task") { public_deps = [ "$dir_pw_chrono:system_clock", dir_pw_function, + dir_pw_status, ] public = [ "public/pw_async/internal/types.h", @@ -67,6 +69,14 @@ pw_facade("fake_dispatcher") { ] + pw_async_EXPERIMENTAL_MODULE_VISIBILITY } +fake_dispatcher_fixture("fake_dispatcher_fixture") { + backend = ":fake_dispatcher" + visibility = [ + ":*", + "$dir_pw_async_basic:*", + ] + pw_async_EXPERIMENTAL_MODULE_VISIBILITY +} + pw_test_group("tests") { } @@ -76,6 +86,9 @@ pw_doc_group("docs") { # Satisfy source_is_in_build_files presubmit step pw_source_set("fake_dispatcher_test") { - sources = [ "fake_dispatcher_test.cc" ] + sources = [ + "fake_dispatcher_test.cc", + "public/pw_async/fake_dispatcher_fixture.h", + ] visibility = [] } |