Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chromecast / renderer / BUILD.gn
blobcd7f24066e63bbaf011b998705c4d2e2ac80dfda
1 # Copyright 2015 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.
5 import("//chromecast/chromecast.gni")
7 source_set("renderer") {
8   sources = [
9     "cast_content_renderer_client.cc",
10     "cast_content_renderer_client.h",
11     "cast_media_load_deferrer.cc",
12     "cast_media_load_deferrer.h",
13     "cast_render_process_observer.cc",
14     "cast_render_process_observer.h",
15     "key_systems_cast.cc",
16     "key_systems_cast.h",
17   ]
19   if (chromecast_branding == "public") {
20     sources += [ "cast_content_renderer_client_simple.cc" ]
21   }
23   if (!is_android) {
24     public_deps = [
25       "//chromecast/renderer/media",
26     ]
27   }
29   deps = [
30     "//base",
31     "//chromecast/base",
32     "//chromecast/crash",
33     "//chromecast/common/media",
34     "//chromecast/media",
35     "//components/cdm/renderer",
36     "//components/network_hints/renderer",
37     "//content/public/common",
38     "//content/public/renderer",
39     "//crypto",
40     "//ipc",
41     "//media",
42     "//third_party/widevine/cdm:version_h",
43   ]