Don't show supervised user as "already on this device" while they're being imported.
[chromium-blink-merge.git] / chrome / browser / media / router / media_router.gyp
blob1f062c8484ccf2dde5bf5357ec64d68265e5889c
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.
6   'includes': [
7     'media_router.gypi',
8   ],
9   'targets': [
10     {
11       # GN version: //chrome/browser/media/router:router
12       'target_name': 'media_router',
13       'type': 'static_library',
14       'include_dirs': [
15         '<(DEPTH)',
16         '<(DEPTH)/third_party/mojo/src',
17       ],
18       'dependencies': [
19         # media_router_type_converters.h needs the generated file.
20         'media_router_mojo_gen',
21         'media_router_mojo',
22         '<(DEPTH)/base/base.gyp:base',
23         '<(DEPTH)/chrome/common_constants.gyp:common_constants',
24         '<(DEPTH)/components/components.gyp:keyed_service_content',
25         '<(DEPTH)/components/components.gyp:keyed_service_core',
26         '<(DEPTH)/extensions/extensions.gyp:extensions_browser',
27         '<(DEPTH)/skia/skia.gyp:skia',
28         '<(DEPTH)/url/url.gyp:url_lib',
29       ],
30       'sources': [
31         '<@(media_router_sources)',
32       ],
33     },
34     {
35       # Mojo compiler for the Media Router internal API.
36       'target_name': 'media_router_mojo_gen',
37       'type': 'none',
38       'sources': [
39         'media_router.mojom',
40       ],
41       'includes': [
42         '../../../../third_party/mojo/mojom_bindings_generator.gypi',
43       ],
44     },
45     {
46       'target_name': 'media_router_mojo',
47       'type': 'static_library',
48       'include_dirs': [
49         '<(DEPTH)/third_party/mojo/src',
50       ],
51       'dependencies': [
52         'media_router_mojo_gen',
53       ],
54       'sources': [
55         '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/media/router/media_router.mojom.cc',
56         '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/media/router/media_router.mojom.h',
57       ],
58     },
59     {
60       # GN version: //chrome/browser/media/router:test_support
61       'target_name': 'media_router_test_support',
62       'type': 'static_library',
63       'include_dirs': [
64         '<(DEPTH)',
65         '<(DEPTH)/third_party/mojo/src',
66       ],
67       'dependencies': [
68         'media_router',
69         'media_router_mojo',
70         '<(DEPTH)/base/base.gyp:base',
71         '<(DEPTH)/testing/gmock.gyp:gmock',
72       ],
73       'sources': [
74         '<@(media_router_test_support_sources)',
75       ],
76     },
77   ],