Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / chrome / browser / media / router / media_router.gypi
blob264bcab4e20591668cd65880805fb255c5ca3758
1 # Copyright (c) 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   'variables': {
7     # File lists shared with GN build.
8     'media_router_sources': [
9       'create_presentation_session_request.cc',
10       'create_presentation_session_request.h',
11       'issue.cc',
12       'issue.h',
13       'issue_manager.cc',
14       'issue_manager.h',
15       'issues_observer.h',
16       'issues_observer.cc',
17       'media_route.cc',
18       'media_route.h',
19       'media_router.h',
20       'media_router_dialog_controller.cc',
21       'media_router_dialog_controller.h',
22       'media_router_factory.cc',
23       'media_router_factory.h',
24       'media_routes_observer.cc',
25       'media_routes_observer.h',
26       'media_sink.cc',
27       'media_sink.h',
28       'media_sinks_observer.cc',
29       'media_sinks_observer.h',
30       'media_source.cc',
31       'media_source.h',
32       'media_source_helper.cc',
33       'media_source_helper.h',
34       'presentation_media_sinks_observer.cc',
35       'presentation_media_sinks_observer.h',
36       'presentation_service_delegate_impl.cc',
37       'presentation_service_delegate_impl.h',
38       'presentation_session_messages_observer.cc',
39       'presentation_session_messages_observer.h',
40       'presentation_session_state_observer.cc',
41       'presentation_session_state_observer.h',
42     ],
43     # Files that are only needed on desktop builds
44     'media_router_non_android_sources': [
45       'media_router_mojo_impl.cc',
46       'media_router_mojo_impl.h',
47       'media_router_type_converters.cc',
48       'media_router_type_converters.h',
49     ],
50     'media_router_test_support_sources': [
51       'media_router_mojo_test.cc',
52       'media_router_mojo_test.h',
53       'mock_media_router.cc',
54       'mock_media_router.h',
55       'mock_screen_availability_listener.cc',
56       'mock_screen_availability_listener.h',
57       'test_helper.cc',
58       'test_helper.h',
59     ],
60   },