Chromium Code Reviews| Index: media/base/BUILD.gn |
| diff --git a/media/base/BUILD.gn b/media/base/BUILD.gn |
| index 40641c424156523c77d0127e133721acc0dd1ded..ff622ddf63dca3511a75cdc4204f857a151966bb 100644 |
| --- a/media/base/BUILD.gn |
| +++ b/media/base/BUILD.gn |
| @@ -204,6 +204,7 @@ source_set("base") { |
| defines = [] |
| public_deps = [] |
| deps = [ |
| + ":media_resources", |
| "//ui/events:events_base", |
| "//skia", |
| ] |
| @@ -294,6 +295,17 @@ source_set("base") { |
| } |
| } |
| +# Minimal resources target so chrome/ doesn't need to depend on all of media. |
| +source_set("media_resources") { |
|
Nico
2015/09/24 00:37:16
This seems fiddly to me. That's a source_set, so t
ajm
2015/09/24 00:45:39
Yep. It's pretty tiny, and I don't expect it to ge
|
| + sources = [ |
| + "media_resources.cc", |
| + "media_resources.h", |
| + ] |
| + deps = [ |
| + "//base", |
| + ] |
| +} |
| + |
| # Minimal media component for media/cast on iOS. |
| config("base_for_cast_ios_dependent_config") { |
| defines = [ "MEDIA_FOR_CAST_IOS" ] |
| @@ -336,6 +348,8 @@ source_set("test_support") { |
| "fake_audio_renderer_sink.h", |
| "fake_demuxer_stream.cc", |
| "fake_demuxer_stream.h", |
| + "fake_media_resources.cc", |
| + "fake_media_resources.h", |
| "fake_output_device.cc", |
| "fake_output_device.h", |
| "fake_text_track_stream.cc", |
| @@ -356,6 +370,7 @@ source_set("test_support") { |
| ] |
| configs += [ "//media:media_config" ] |
| deps = [ |
| + ":media_resources", |
| "//testing/gmock", |
| ] |
| } |