Index: chromecast/renderer/BUILD.gn |
diff --git a/chromecast/renderer/BUILD.gn b/chromecast/renderer/BUILD.gn |
new file mode 100644 |
index 0000000000000000000000000000000000000000..2616e4fcf5ef0704830cc2b12ca2240b761ff148 |
--- /dev/null |
+++ b/chromecast/renderer/BUILD.gn |
@@ -0,0 +1,46 @@ |
+# Copyright 2015 The Chromium 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("//chromecast/chromecast.gni") |
+ |
+source_set("renderer") { |
+ sources = [ |
+ "cast_content_renderer_client.cc", |
+ "cast_content_renderer_client.h", |
+ "cast_media_load_deferrer.cc", |
+ "cast_media_load_deferrer.h", |
+ "cast_render_process_observer.cc", |
+ "cast_render_process_observer.h", |
+ "key_systems_cast.cc", |
+ "key_systems_cast.h", |
+ |
+ # TODO(slan): Can these be added into "//chromecast/renderer/media"? |
+ "media/capabilities_message_filter.cc", |
+ "media/capabilities_message_filter.h", |
+ ] |
+ |
+ if (chromecast_branding == "public") { |
+ sources += [ "cast_content_renderer_client_simple.cc" ] |
+ } |
+ |
+ public_deps = [ |
+ "//chromecast/renderer/media", |
+ ] |
+ |
+ deps = [ |
+ "//base", |
+ "//chromecast/base", |
+ "//chromecast/crash", |
+ "//chromecast/common/media", |
+ "//chromecast/media", |
+ "//components/cdm/renderer", |
+ "//components/network_hints/renderer", |
+ "//content/public/common", |
+ "//content/public/renderer", |
+ "//crypto", |
+ "//ipc", |
+ "//media", |
+ "//third_party/widevine/cdm:version_h", |
+ ] |
+} |