| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'targets': [ | 6 'targets': [ |
| 7 { | 7 { |
| 8 'target_name': 'cast_test_utility', | 8 'target_name': 'cast_test_utility', |
| 9 'type': 'static_library', | 9 'type': 'static_library', |
| 10 'include_dirs': [ | 10 'include_dirs': [ |
| 11 '<(DEPTH)/', | 11 '<(DEPTH)/', |
| 12 ], | 12 ], |
| 13 'dependencies': [ | 13 'dependencies': [ |
| 14 'cast_net', |
| 14 'cast_receiver', | 15 'cast_receiver', |
| 15 'cast_transport', | |
| 16 '<(DEPTH)/testing/gtest.gyp:gtest', | 16 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 17 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 17 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
| 18 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', | 18 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', |
| 19 '<(DEPTH)/third_party/mt19937ar/mt19937ar.gyp:mt19937ar', | 19 '<(DEPTH)/third_party/mt19937ar/mt19937ar.gyp:mt19937ar', |
| 20 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', | 20 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', |
| 21 ], | 21 ], |
| 22 'sources': [ | 22 'sources': [ |
| 23 'test/fake_media_source.cc', | 23 'test/fake_media_source.cc', |
| 24 'test/fake_media_source.h', | 24 'test/fake_media_source.h', |
| 25 'test/fake_single_thread_task_runner.cc', | 25 'test/fake_single_thread_task_runner.cc', |
| (...skipping 25 matching lines...) Expand all Loading... |
| 51 ], # source | 51 ], # source |
| 52 }, | 52 }, |
| 53 { | 53 { |
| 54 'target_name': 'cast_unittests', | 54 'target_name': 'cast_unittests', |
| 55 'type': '<(gtest_target_type)', | 55 'type': '<(gtest_target_type)', |
| 56 'include_dirs': [ | 56 'include_dirs': [ |
| 57 '<(DEPTH)/', | 57 '<(DEPTH)/', |
| 58 ], | 58 ], |
| 59 'dependencies': [ | 59 'dependencies': [ |
| 60 'cast_base', | 60 'cast_base', |
| 61 'cast_net', |
| 61 'cast_receiver', | 62 'cast_receiver', |
| 62 'cast_rtcp', | |
| 63 'cast_sender', | 63 'cast_sender', |
| 64 'cast_test_utility', | 64 'cast_test_utility', |
| 65 # Not a true dependency. This is here to make sure the CQ can verify | 65 # Not a true dependency. This is here to make sure the CQ can verify |
| 66 # the tools compile correctly. | 66 # the tools compile correctly. |
| 67 'cast_tools', | 67 'cast_tools', |
| 68 'cast_transport', | |
| 69 '<(DEPTH)/base/base.gyp:test_support_base', | 68 '<(DEPTH)/base/base.gyp:test_support_base', |
| 70 '<(DEPTH)/net/net.gyp:net', | 69 '<(DEPTH)/net/net.gyp:net', |
| 71 '<(DEPTH)/testing/gmock.gyp:gmock', | 70 '<(DEPTH)/testing/gmock.gyp:gmock', |
| 72 '<(DEPTH)/testing/gtest.gyp:gtest', | 71 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 73 ], | 72 ], |
| 74 'sources': [ | 73 'sources': [ |
| 75 '<(DEPTH)/media/base/run_all_unittests.cc', | 74 '<(DEPTH)/media/base/run_all_unittests.cc', |
| 76 'audio_sender/audio_encoder_unittest.cc', | |
| 77 'audio_sender/audio_sender_unittest.cc', | |
| 78 'congestion_control/congestion_control_unittest.cc', | |
| 79 'framer/cast_message_builder_unittest.cc', | |
| 80 'framer/frame_buffer_unittest.cc', | |
| 81 'framer/framer_unittest.cc', | |
| 82 'logging/encoding_event_subscriber_unittest.cc', | 75 'logging/encoding_event_subscriber_unittest.cc', |
| 83 'logging/serialize_deserialize_test.cc', | 76 'logging/serialize_deserialize_test.cc', |
| 84 'logging/logging_impl_unittest.cc', | 77 'logging/logging_impl_unittest.cc', |
| 85 'logging/logging_raw_unittest.cc', | 78 'logging/logging_raw_unittest.cc', |
| 86 'logging/receiver_time_offset_estimator_impl_unittest.cc', | 79 'logging/receiver_time_offset_estimator_impl_unittest.cc', |
| 87 'logging/simple_event_subscriber_unittest.cc', | 80 'logging/simple_event_subscriber_unittest.cc', |
| 88 'logging/stats_event_subscriber_unittest.cc', | 81 'logging/stats_event_subscriber_unittest.cc', |
| 82 'net/cast_transport_sender_impl_unittest.cc', |
| 83 'net/pacing/mock_paced_packet_sender.cc', |
| 84 'net/pacing/mock_paced_packet_sender.h', |
| 85 'net/pacing/paced_sender_unittest.cc', |
| 86 'net/rtcp/mock_rtcp_receiver_feedback.cc', |
| 87 'net/rtcp/mock_rtcp_receiver_feedback.h', |
| 88 'net/rtcp/mock_rtcp_sender_feedback.cc', |
| 89 'net/rtcp/mock_rtcp_sender_feedback.h', |
| 90 'net/rtcp/rtcp_receiver_unittest.cc', |
| 91 'net/rtcp/rtcp_sender_unittest.cc', |
| 92 'net/rtcp/rtcp_unittest.cc', |
| 93 'net/rtcp/receiver_rtcp_event_subscriber_unittest.cc', |
| 94 # TODO(miu): The following two are test utility modules. Rename/move the files. |
| 95 'net/rtcp/test_rtcp_packet_builder.cc', |
| 96 'net/rtcp/test_rtcp_packet_builder.h', |
| 97 'net/rtp/cast_message_builder_unittest.cc', |
| 98 'net/rtp/frame_buffer_unittest.cc', |
| 99 'net/rtp/framer_unittest.cc', |
| 100 'net/rtp/mock_rtp_payload_feedback.cc', |
| 101 'net/rtp/mock_rtp_payload_feedback.h', |
| 102 'net/rtp/packet_storage_unittest.cc', |
| 103 'net/rtp/receiver_stats_unittest.cc', |
| 104 'net/rtp/rtp_header_parser.cc', |
| 105 'net/rtp/rtp_header_parser.h', |
| 106 'net/rtp/rtp_packet_builder.cc', |
| 107 'net/rtp/rtp_parser_unittest.cc', |
| 108 'net/rtp/rtp_packetizer_unittest.cc', |
| 109 'net/rtp/rtp_receiver_defines.h', |
| 110 'net/udp_transport_unittest.cc', |
| 89 'receiver/audio_decoder_unittest.cc', | 111 'receiver/audio_decoder_unittest.cc', |
| 90 'receiver/frame_receiver_unittest.cc', | 112 'receiver/frame_receiver_unittest.cc', |
| 91 'receiver/video_decoder_unittest.cc', | 113 'receiver/video_decoder_unittest.cc', |
| 92 'rtcp/mock_rtcp_receiver_feedback.cc', | 114 'sender/audio_encoder_unittest.cc', |
| 93 'rtcp/mock_rtcp_receiver_feedback.h', | 115 'sender/audio_sender_unittest.cc', |
| 94 'rtcp/mock_rtcp_sender_feedback.cc', | 116 'sender/congestion_control_unittest.cc', |
| 95 'rtcp/mock_rtcp_sender_feedback.h', | 117 'sender/external_video_encoder_unittest.cc', |
| 96 'rtcp/rtcp_receiver_unittest.cc', | 118 'sender/video_encoder_impl_unittest.cc', |
| 97 'rtcp/rtcp_sender_unittest.cc', | 119 'sender/video_sender_unittest.cc', |
| 98 'rtcp/rtcp_unittest.cc', | |
| 99 'rtcp/receiver_rtcp_event_subscriber_unittest.cc', | |
| 100 # TODO(miu): The following two are test utility modules. Rename/move the files. | |
| 101 'rtcp/test_rtcp_packet_builder.cc', | |
| 102 'rtcp/test_rtcp_packet_builder.h', | |
| 103 'rtp_receiver/rtp_receiver_defines.h', | |
| 104 'rtp_receiver/mock_rtp_payload_feedback.cc', | |
| 105 'rtp_receiver/mock_rtp_payload_feedback.h', | |
| 106 'rtp_receiver/receiver_stats_unittest.cc', | |
| 107 'rtp_receiver/rtp_parser/test/rtp_packet_builder.cc', | |
| 108 'rtp_receiver/rtp_parser/rtp_parser_unittest.cc', | |
| 109 'test/end2end_unittest.cc', | 120 'test/end2end_unittest.cc', |
| 110 'test/fake_receiver_time_offset_estimator.cc', | 121 'test/fake_receiver_time_offset_estimator.cc', |
| 111 'test/fake_receiver_time_offset_estimator.h', | 122 'test/fake_receiver_time_offset_estimator.h', |
| 112 'test/fake_single_thread_task_runner.cc', | 123 'test/fake_single_thread_task_runner.cc', |
| 113 'test/fake_single_thread_task_runner.h', | 124 'test/fake_single_thread_task_runner.h', |
| 114 'test/fake_video_encode_accelerator.cc', | 125 'test/fake_video_encode_accelerator.cc', |
| 115 'test/fake_video_encode_accelerator.h', | 126 'test/fake_video_encode_accelerator.h', |
| 116 'test/utility/audio_utility_unittest.cc', | 127 'test/utility/audio_utility_unittest.cc', |
| 117 'test/utility/barcode_unittest.cc', | 128 'test/utility/barcode_unittest.cc', |
| 118 'transport/cast_transport_sender_impl_unittest.cc', | |
| 119 'transport/pacing/mock_paced_packet_sender.cc', | |
| 120 'transport/pacing/mock_paced_packet_sender.h', | |
| 121 'transport/pacing/paced_sender_unittest.cc', | |
| 122 'transport/rtp_sender/packet_storage/packet_storage_unittest.cc', | |
| 123 'transport/rtp_sender/rtp_packetizer/rtp_packetizer_unittest.cc', | |
| 124 'transport/rtp_sender/rtp_packetizer/test/rtp_header_parser.cc', | |
| 125 'transport/rtp_sender/rtp_packetizer/test/rtp_header_parser.h', | |
| 126 'transport/transport/udp_transport_unittest.cc', | |
| 127 'video_sender/external_video_encoder_unittest.cc', | |
| 128 'video_sender/video_encoder_impl_unittest.cc', | |
| 129 'video_sender/video_sender_unittest.cc', | |
| 130 ], # source | 129 ], # source |
| 131 }, | 130 }, |
| 132 { | 131 { |
| 133 'target_name': 'cast_benchmarks', | 132 'target_name': 'cast_benchmarks', |
| 134 'type': '<(gtest_target_type)', | 133 'type': '<(gtest_target_type)', |
| 135 'include_dirs': [ | 134 'include_dirs': [ |
| 136 '<(DEPTH)/', | 135 '<(DEPTH)/', |
| 137 ], | 136 ], |
| 138 'dependencies': [ | 137 'dependencies': [ |
| 139 'cast_base', | 138 'cast_base', |
| 139 'cast_net', |
| 140 'cast_receiver', | 140 'cast_receiver', |
| 141 'cast_rtcp', | |
| 142 'cast_sender', | 141 'cast_sender', |
| 143 'cast_test_utility', | 142 'cast_test_utility', |
| 144 'cast_transport', | |
| 145 '<(DEPTH)/base/base.gyp:test_support_base', | 143 '<(DEPTH)/base/base.gyp:test_support_base', |
| 146 '<(DEPTH)/net/net.gyp:net', | 144 '<(DEPTH)/net/net.gyp:net', |
| 147 '<(DEPTH)/testing/gtest.gyp:gtest', | 145 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 148 ], | 146 ], |
| 149 'sources': [ | 147 'sources': [ |
| 150 'test/cast_benchmarks.cc', | 148 'test/cast_benchmarks.cc', |
| 151 'test/fake_single_thread_task_runner.cc', | 149 'test/fake_single_thread_task_runner.cc', |
| 152 'test/fake_single_thread_task_runner.h', | 150 'test/fake_single_thread_task_runner.h', |
| 153 'test/fake_video_encode_accelerator.cc', | 151 'test/fake_video_encode_accelerator.cc', |
| 154 'test/fake_video_encode_accelerator.h', | 152 'test/fake_video_encode_accelerator.h', |
| (...skipping 23 matching lines...) Expand all Loading... |
| 178 ], | 176 ], |
| 179 }, | 177 }, |
| 180 { | 178 { |
| 181 'target_name': 'cast_receiver_app', | 179 'target_name': 'cast_receiver_app', |
| 182 'type': 'executable', | 180 'type': 'executable', |
| 183 'include_dirs': [ | 181 'include_dirs': [ |
| 184 '<(DEPTH)/', | 182 '<(DEPTH)/', |
| 185 ], | 183 ], |
| 186 'dependencies': [ | 184 'dependencies': [ |
| 187 'cast_base', | 185 'cast_base', |
| 186 'cast_net', |
| 188 'cast_receiver', | 187 'cast_receiver', |
| 189 'cast_test_utility', | 188 'cast_test_utility', |
| 190 'cast_transport', | |
| 191 '<(DEPTH)/net/net.gyp:net_test_support', | 189 '<(DEPTH)/net/net.gyp:net_test_support', |
| 192 '<(DEPTH)/media/media.gyp:media', | 190 '<(DEPTH)/media/media.gyp:media', |
| 193 '<(DEPTH)/testing/gtest.gyp:gtest', | 191 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 194 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', | 192 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv', |
| 195 ], | 193 ], |
| 196 'sources': [ | 194 'sources': [ |
| 197 '<(DEPTH)/media/cast/test/receiver.cc', | 195 '<(DEPTH)/media/cast/test/receiver.cc', |
| 198 ], | 196 ], |
| 199 'conditions': [ | 197 'conditions': [ |
| 200 ['OS == "linux" and use_x11==1', { | 198 ['OS == "linux" and use_x11==1', { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 211 ], | 209 ], |
| 212 }, | 210 }, |
| 213 { | 211 { |
| 214 'target_name': 'cast_sender_app', | 212 'target_name': 'cast_sender_app', |
| 215 'type': 'executable', | 213 'type': 'executable', |
| 216 'include_dirs': [ | 214 'include_dirs': [ |
| 217 '<(DEPTH)/', | 215 '<(DEPTH)/', |
| 218 ], | 216 ], |
| 219 'dependencies': [ | 217 'dependencies': [ |
| 220 'cast_base', | 218 'cast_base', |
| 219 'cast_net', |
| 221 'cast_sender', | 220 'cast_sender', |
| 222 'cast_test_utility', | 221 'cast_test_utility', |
| 223 'cast_transport', | |
| 224 '<(DEPTH)/net/net.gyp:net_test_support', | 222 '<(DEPTH)/net/net.gyp:net_test_support', |
| 225 '<(DEPTH)/media/media.gyp:media', | 223 '<(DEPTH)/media/media.gyp:media', |
| 226 '<(DEPTH)/testing/gtest.gyp:gtest', | 224 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 227 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 225 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
| 228 '<(DEPTH)/third_party/opus/opus.gyp:opus', | 226 '<(DEPTH)/third_party/opus/opus.gyp:opus', |
| 229 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', | 227 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', |
| 230 ], | 228 ], |
| 231 'sources': [ | 229 'sources': [ |
| 232 '<(DEPTH)/media/cast/test/sender.cc', | 230 '<(DEPTH)/media/cast/test/sender.cc', |
| 233 ], | 231 ], |
| 234 }, | 232 }, |
| 235 { | 233 { |
| 236 'target_name': 'cast_simulator', | 234 'target_name': 'cast_simulator', |
| 237 'type': 'executable', | 235 'type': 'executable', |
| 238 'include_dirs': [ | 236 'include_dirs': [ |
| 239 '<(DEPTH)/', | 237 '<(DEPTH)/', |
| 240 ], | 238 ], |
| 241 'dependencies': [ | 239 'dependencies': [ |
| 242 'cast_base', | 240 'cast_base', |
| 241 'cast_net', |
| 243 'cast_network_model_proto', | 242 'cast_network_model_proto', |
| 244 'cast_sender', | 243 'cast_sender', |
| 245 'cast_test_utility', | 244 'cast_test_utility', |
| 246 'cast_transport', | |
| 247 '<(DEPTH)/net/net.gyp:net_test_support', | 245 '<(DEPTH)/net/net.gyp:net_test_support', |
| 248 '<(DEPTH)/media/media.gyp:media', | 246 '<(DEPTH)/media/media.gyp:media', |
| 249 '<(DEPTH)/testing/gtest.gyp:gtest', | 247 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 250 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', | 248 '<(DEPTH)/third_party/ffmpeg/ffmpeg.gyp:ffmpeg', |
| 251 '<(DEPTH)/third_party/opus/opus.gyp:opus', | 249 '<(DEPTH)/third_party/opus/opus.gyp:opus', |
| 252 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', | 250 '<(DEPTH)/ui/gfx/gfx.gyp:gfx_geometry', |
| 253 ], | 251 ], |
| 254 'sources': [ | 252 'sources': [ |
| 255 '<(DEPTH)/media/cast/test/simulator.cc', | 253 '<(DEPTH)/media/cast/test/simulator.cc', |
| 256 ], | 254 ], |
| (...skipping 30 matching lines...) Expand all Loading... |
| 287 ], | 285 ], |
| 288 }, | 286 }, |
| 289 { | 287 { |
| 290 'target_name': 'generate_timecode_audio', | 288 'target_name': 'generate_timecode_audio', |
| 291 'type': 'executable', | 289 'type': 'executable', |
| 292 'include_dirs': [ | 290 'include_dirs': [ |
| 293 '<(DEPTH)/', | 291 '<(DEPTH)/', |
| 294 ], | 292 ], |
| 295 'dependencies': [ | 293 'dependencies': [ |
| 296 'cast_base', | 294 'cast_base', |
| 295 'cast_net', |
| 297 'cast_test_utility', | 296 'cast_test_utility', |
| 298 'cast_transport', | |
| 299 '<(DEPTH)/base/base.gyp:base', | 297 '<(DEPTH)/base/base.gyp:base', |
| 300 '<(DEPTH)/media/media.gyp:media', | 298 '<(DEPTH)/media/media.gyp:media', |
| 301 ], | 299 ], |
| 302 'sources': [ | 300 'sources': [ |
| 303 'test/utility/generate_timecode_audio.cc', | 301 'test/utility/generate_timecode_audio.cc', |
| 304 ], | 302 ], |
| 305 }, | 303 }, |
| 306 { | 304 { |
| 307 'target_name': 'udp_proxy', | 305 'target_name': 'udp_proxy', |
| 308 'type': 'executable', | 306 'type': 'executable', |
| 309 'include_dirs': [ | 307 'include_dirs': [ |
| 310 '<(DEPTH)/', | 308 '<(DEPTH)/', |
| 311 ], | 309 ], |
| 312 'dependencies': [ | 310 'dependencies': [ |
| 313 'cast_test_utility', | 311 'cast_test_utility', |
| 314 '<(DEPTH)/base/base.gyp:base', | 312 '<(DEPTH)/base/base.gyp:base', |
| 315 '<(DEPTH)/media/media.gyp:media', | 313 '<(DEPTH)/media/media.gyp:media', |
| 316 ], | 314 ], |
| 317 'sources': [ | 315 'sources': [ |
| 318 'test/utility/udp_proxy_main.cc', | 316 'test/utility/udp_proxy_main.cc', |
| 319 ], | 317 ], |
| 320 } | 318 } |
| 321 ], # targets | 319 ], # targets |
| 322 } | 320 } |
| OLD | NEW |