BUILD.gn 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. # Copyright 2019 The Chromium Authors. All rights reserved.
  2. # Use of this source code is governed by a BSD-style license that can be
  3. # found in the LICENSE file.
  4. source_set("test_support") {
  5. testonly = true
  6. deps = [ "//testing/gtest" ]
  7. public_deps = [
  8. "//base",
  9. "//third_party/fuchsia-sdk/sdk/fidl/fuchsia.media",
  10. "//third_party/fuchsia-sdk/sdk/fidl/fuchsia.media.audio",
  11. "//third_party/fuchsia-sdk/sdk/pkg/fidl_cpp",
  12. ]
  13. sources = [
  14. "fake_audio_capturer.cc",
  15. "fake_audio_capturer.h",
  16. "fake_audio_consumer.cc",
  17. "fake_audio_consumer.h",
  18. "fake_audio_device_enumerator.cc",
  19. "fake_audio_device_enumerator.h",
  20. ]
  21. }
  22. source_set("test_support_components") {
  23. testonly = true
  24. public = [ "fake_audio_device_enumerator_local_component.h" ]
  25. sources = [ "fake_audio_device_enumerator_local_component.cc" ]
  26. public_deps = [
  27. "//third_party/fuchsia-sdk/sdk/fidl/fuchsia.media",
  28. "//third_party/fuchsia-sdk/sdk/pkg/fidl_cpp",
  29. "//third_party/fuchsia-sdk/sdk/pkg/sys_component_cpp_testing",
  30. ]
  31. deps = [ "//testing/gtest" ]
  32. }