Index: chrome/browser/media/router/media_router.gyp |
diff --git a/chrome/browser/media/router/media_router.gyp b/chrome/browser/media/router/media_router.gyp |
index 7f8366465d470ae1988ffa41700981febadacde5..7386cc6cbd3dc100f913ae30d07451141128d5e4 100644 |
--- a/chrome/browser/media/router/media_router.gyp |
+++ b/chrome/browser/media/router/media_router.gyp |
@@ -11,6 +11,15 @@ |
# GN version: //chrome/browser/media/router:router |
'target_name': 'media_router', |
'type': 'static_library', |
+ 'dependencies': [ |
+ ':media_router_core', |
+ ':media_router_keyed_service_factories', |
+ ], |
+ }, |
+ { |
+ # GN version: //chrome/browser/media/router:core |
+ 'target_name': 'media_router_core', |
+ 'type': 'static_library', |
'include_dirs': [ |
'<(DEPTH)', |
'<(DEPTH)/third_party/mojo/src', |
@@ -20,13 +29,32 @@ |
'media_router_mojo_gen', |
'media_router_mojo', |
'<(DEPTH)/base/base.gyp:base', |
+ '<(DEPTH)/chrome/common_constants.gyp:common_constants', |
'<(DEPTH)/components/components.gyp:keyed_service_core', |
'<(DEPTH)/extensions/extensions.gyp:extensions_browser', |
'<(DEPTH)/skia/skia.gyp:skia', |
'<(DEPTH)/url/url.gyp:url_lib', |
], |
'sources': [ |
- '<@(media_router_sources)', |
+ '<@(media_router_core_sources)', |
+ ], |
+ }, |
+ { |
+ # GN version: //chrome/browser/media/router:keyed_service_factories |
+ 'target_name': 'media_router_keyed_service_factories', |
+ 'type': 'static_library', |
+ 'include_dirs': [ |
+ '<(DEPTH)', |
+ '<(DEPTH)/third_party/mojo/src', |
+ ], |
+ 'dependencies': [ |
+ ':media_router_core', |
+ '<(DEPTH)/base/base.gyp:base', |
+ '<(DEPTH)/components/components.gyp:keyed_service_content', |
+ '<(DEPTH)/extensions/extensions.gyp:extensions_browser', |
+ ], |
+ 'sources': [ |
+ '<@(media_router_keyed_service_factories_sources)', |
], |
}, |
{ |
@@ -60,9 +88,10 @@ |
'type': 'static_library', |
'include_dirs': [ |
'<(DEPTH)', |
+ '<(DEPTH)/third_party/mojo/src', |
], |
'dependencies': [ |
- 'media_router', |
+ 'media_router_core', |
'media_router_mojo', |
'<(DEPTH)/base/base.gyp:base', |
'<(DEPTH)/testing/gmock.gyp:gmock', |