| # Copyright 2023 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import("//build/cpp/sdk_source_set.gni") |
| |
| sdk_source_set("board-test-helper") { |
| sdk_name = "board-test-helper" |
| category = "internal" |
| include_base = "//sdk" |
| |
| deps = [ |
| "//sdk/fidl/fuchsia.driver.test:fuchsia.driver.test_cpp", |
| "//sdk/lib/device-watcher/cpp", |
| "//sdk/lib/driver/component/cpp", |
| "//sdk/lib/driver_test_realm/realm_builder/cpp", |
| "//sdk/lib/fdio", |
| "//sdk/lib/syslog/cpp", |
| "//sdk/lib/vfs/cpp", |
| "//zircon/system/ulib/sync:sync-cpp", |
| ] |
| |
| non_sdk_public_deps = [ "//src/devices/bus/drivers/platform" ] |
| public_deps = [ |
| "//sdk/lib/sys/component/cpp/testing:cpp_library", |
| "//sdk/lib/zbi-format", |
| "//zircon/system/ulib/zx", |
| ] |
| |
| sources = [ |
| "board-test-helper.cc", |
| "board-test-helper.h", |
| ] |
| } |
| |
| sdk_source_set("visitor-test-helper") { |
| sdk_name = "devicetree_visitor_test_helper" |
| category = "internal" |
| include_base = "//sdk" |
| |
| sources = [ "visitor-test-helper.h" ] |
| deps = [] |
| public_deps = [ "//sdk/lib/driver/devicetree/manager:manager-test-helper" ] |
| } |
| |
| group("devicetree-test-bazel-inputs") { |
| deps = [ |
| "//sdk/lib/driver_test_realm:package-bazel", |
| "//src/devices/bus/drivers/platform:platform-bus-package-bazel", |
| ] |
| } |