Update broken references to image assets
[chromium-blink-merge.git] / chrome / browser / media / router / BUILD.gn
blobfe9a524f624aadfce154664be68abcbd49cddacc
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("//testing/test.gni")
6 import("//third_party/mojo/src/mojo/public/tools/bindings/mojom.gni")
8 gypi_values = exec_script("//build/gypi_to_gn.py",
9                           [ rebase_path("media_router.gypi") ],
10                           "scope",
11                           [ "media_router.gypi" ])
13 # TODO(mfoltz): Fix problem that requires explicitly listing //skia
14 static_library("router") {
15   deps = [
16     "//base",
17     "//chrome/common:constants",
18     "//components/keyed_service/content",
19     "//components/keyed_service/core",
20     "//skia",
21     "//url",
22   ]
23   sources = rebase_path(gypi_values.media_router_sources,
24                         ".",
25                         "//chrome/browser/media/router")
26   if (!is_android) {
27     deps += [
28       ":mojo_bindings",
29       "//extensions/browser",
30       "//third_party/mojo/src/mojo/public/cpp/bindings",
31     ]
32     sources += rebase_path(gypi_values.media_router_non_android_sources,
33                            ".",
34                            "//chrome/browser/media/router")
35   }
38 mojom("mojo_bindings") {
39   sources = [
40     "media_router.mojom",
41   ]
44 source_set("test_support") {
45   testonly = true
46   deps = [
47     ":mojo_bindings",
48     ":router",
49     "//chrome/test:test_support",
50     "//testing/gmock",
51   ]
52   sources = rebase_path(gypi_values.media_router_test_support_sources,
53                         ".",
54                         "//chrome/browser/media/router")