BUILD.gn 790 B

12345678910111213141516171819202122232425262728293031
  1. # Copyright 2021 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. import("//chromecast/chromecast.gni")
  5. import("//testing/test.gni")
  6. cast_source_set("platform_info_serializer") {
  7. sources = [
  8. "platform_info_serializer.cc",
  9. "platform_info_serializer.h",
  10. ]
  11. public_deps = [
  12. "//base",
  13. "//chromecast/bindings/shared:proto_serializer",
  14. "//chromecast/public/media",
  15. "//third_party/cast_core/public/src/proto/bindings:media_capabilities_proto",
  16. ]
  17. }
  18. test("cast_shared_unittests") {
  19. sources = [ "platform_info_serializer_unittest.cc" ]
  20. deps = [
  21. ":platform_info_serializer",
  22. "//testing/gmock",
  23. "//testing/gtest",
  24. "//testing/gtest:gtest_main",
  25. ]
  26. }