Check USB device path access when prompting users to select a device.
[chromium-blink-merge.git] / chrome / browser / media / router / BUILD.gn
blob81bc6a87204a90b24e644f05ed720991c3ce647d
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")
7 source_set("router") {
8   deps = [
9     "//base",
10     "//url",
11   ]
12   sources = [
13     "media_route.cc",
14     "media_route.h",
15     "media_route_id.h",
16     "media_sink.cc",
17     "media_sink.h",
18     "media_source.cc",
19     "media_source.h",
20     "media_source_helper.cc",
21     "media_source_helper.h",
22     "route_id_manager.cc",
23     "route_id_manager.h",
24   ]
27 source_set("unit_tests") {
28   testonly = true
29   deps = [
30     ":router",
31     "//base/test:test_support",
32     "//testing/gmock",
33     "//testing/gtest",
34   ]
35   sources = [
36     "media_route_unittest.cc",
37     "media_sink_unittest.cc",
38     "media_source_unittest.cc",
39     "route_id_manager_unittest.cc",
40   ]
43 # Optional standalone test binary, for faster isolated builds.
44 test("unit_tests_main") {
45   deps = [
46     ":unit_tests",
47     "//testing/gmock:gmock_main",
48   ]
49   sources = [
50     ":unittest_files",
51   ]