Chromium Code Reviews| Index: webrtc/test/BUILD.gn |
| diff --git a/webrtc/test/BUILD.gn b/webrtc/test/BUILD.gn |
| index 4050eaff853e5a935cb9e69c0d8f9fac7013de2b..bc391fb6d4d93b3843fc2cdefb6076146f1dd74d 100644 |
| --- a/webrtc/test/BUILD.gn |
| +++ b/webrtc/test/BUILD.gn |
| @@ -53,9 +53,13 @@ rtc_source_set("video_test_common") { |
| } |
| deps = [ |
| + "..:webrtc_common", |
| + "../base:rtc_base_approved", |
| + "../base:rtc_task_queue", |
| "../common_video", |
| "../media:rtc_media_base", |
| "../modules/video_capture:video_capture_module", |
| + "../system_wrappers:system_wrappers", |
| ] |
| } |
| @@ -77,6 +81,7 @@ rtc_source_set("rtp_test_utils") { |
| deps = [ |
| "..:webrtc_common", |
| + "../base:rtc_base_approved", |
| "../modules/rtp_rtcp", |
| "//testing/gtest", |
| ] |
| @@ -107,6 +112,7 @@ rtc_source_set("test_main") { |
| ] |
| deps = [ |
| ":field_trial", |
| + "../base:rtc_base_approved", |
| "../system_wrappers:metrics_default", |
| "//testing/gmock", |
| "//testing/gtest", |
| @@ -125,6 +131,16 @@ rtc_source_set("fileutils") { |
| configs += [ "//build/config/compiler:enable_arc" ] |
| } |
| visibility = [ ":*" ] |
| + deps = [ |
| + "..:webrtc_common", |
| + "../base:rtc_base_approved", |
| + ] |
| + if (is_ios) { |
| + deps += [ "../sdk:rtc_sdk_common_objc" ] |
| + } |
| + if (is_win) { |
| + deps += [ "../base:rtc_base" ] |
| + } |
| } |
| rtc_source_set("video_test_support") { |
| @@ -143,6 +159,9 @@ rtc_source_set("video_test_support") { |
| ] |
| deps = [ |
| + ":test_support", |
| + ":video_test_common", |
| + "..:webrtc_common", |
| "../base:rtc_base_approved", |
| "../common_video", |
| "../system_wrappers", |
| @@ -191,6 +210,7 @@ rtc_source_set("test_support") { |
| ] |
| deps = [ |
| + "..:webrtc_common", |
| "../base:gtest_prod", |
| "../base:rtc_base_approved", |
| "../common_video", |
| @@ -255,7 +275,16 @@ if (is_ios) { |
| } |
| rtc_test("test_support_unittests") { |
| - deps = [] |
| + deps = [ |
| + ":fake_audio_device", |
|
kjellander_webrtc
2017/04/12 13:15:01
Move these to line 327+.
According to the GN style
mbonadei
2017/04/12 13:51:55
Done, good catch!
|
| + ":rtp_test_utils", |
| + "../api:video_frame_api", |
| + "../base:rtc_base_approved", |
| + "../call:call_interfaces", |
| + "../common_audio:common_audio", |
| + "../modules/rtp_rtcp:rtp_rtcp", |
| + "../system_wrappers:system_wrappers", |
| + ] |
| sources = [ |
| "fake_audio_device_unittest.cc", |
| "fake_network_pipe_unittest.cc", |
| @@ -314,6 +343,7 @@ rtc_source_set("fileutils_unittests") { |
| ] |
| deps = [ |
| ":fileutils", |
| + ":test_support", |
| "//testing/gmock", |
| "//testing/gtest", |
| ] |
| @@ -332,9 +362,11 @@ rtc_source_set("direct_transport") { |
| suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
| } |
| deps = [ |
| + "..:webrtc_common", |
| "../api:transport_api", |
| "../base:rtc_base_approved", |
| "../call", |
| + "../system_wrappers:system_wrappers", |
| ] |
| } |
| @@ -349,8 +381,11 @@ rtc_source_set("fake_audio_device") { |
| suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
| } |
| deps = [ |
| + "..:webrtc_common", |
| "../base:rtc_base_approved", |
| + "../common_audio:common_audio", |
| "../modules/audio_device:audio_device", |
| + "../system_wrappers:system_wrappers", |
| ] |
| } |
| @@ -403,13 +438,25 @@ rtc_source_set("test_common") { |
| ":test_support", |
| ":video_test_common", |
| "..:webrtc_common", |
| + "../api:transport_api", |
| + "../api:video_frame_api", |
| + "../api/audio_codecs:builtin_audio_decoder_factory", |
| "../api/video_codecs:video_codecs_api", |
| "../audio", |
| "../base:rtc_base_approved", |
| + "../base:rtc_task_queue", |
| "../call", |
| + "../logging:rtc_event_log_api", |
| + "../modules/audio_device:mock_audio_device", |
| "../modules/audio_mixer:audio_mixer_impl", |
| "../modules/audio_processing", |
| + "../modules/rtp_rtcp:rtp_rtcp", |
|
kjellander_webrtc
2017/04/12 13:15:01
whoa, does test_common really pull in this much? I
|
| + "../modules/video_coding:webrtc_h264", |
| + "../modules/video_coding:webrtc_vp8", |
| + "../modules/video_coding:webrtc_vp9", |
| + "../system_wrappers:system_wrappers", |
| "../video", |
| + "../voice_engine:voice_engine", |
| "//testing/gmock", |
| "//testing/gtest", |
| ] |
| @@ -485,6 +532,9 @@ rtc_source_set("test_renderer") { |
| deps = [ |
| ":test_support", |
| + "..:webrtc_common", |
| + "../base:rtc_base_approved", |
| + "../common_video:common_video", |
| "../modules/media_file", |
| "//testing/gtest", |
| ] |