OLD | NEW |
1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license | 3 # Use of this source code is governed by a BSD-style license |
4 # that can be found in the LICENSE file in the root of the source | 4 # that can be found in the LICENSE file in the root of the source |
5 # tree. An additional intellectual property rights grant can be found | 5 # tree. An additional intellectual property rights grant can be found |
6 # in the file PATENTS. All contributing project authors may | 6 # in the file PATENTS. All contributing project authors may |
7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. |
8 | 8 |
9 import("//build/config/arm.gni") | 9 import("//build/config/arm.gni") |
10 import("//third_party/protobuf/proto_library.gni") | 10 import("//third_party/protobuf/proto_library.gni") |
(...skipping 321 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
332 } | 332 } |
333 | 333 |
334 deps = [ | 334 deps = [ |
335 ":audio_processing", | 335 ":audio_processing", |
336 ":audioproc_debug_proto", | 336 ":audioproc_debug_proto", |
337 ":audioproc_protobuf_utils", | 337 ":audioproc_protobuf_utils", |
338 ":audioproc_test_utils", | 338 ":audioproc_test_utils", |
339 "../../system_wrappers", | 339 "../../system_wrappers", |
340 "../../system_wrappers:system_wrappers_default", | 340 "../../system_wrappers:system_wrappers_default", |
341 "../../test:test_support", | 341 "../../test:test_support", |
| 342 "//build/config/sanitizers:deps", |
342 "//testing/gtest", | 343 "//testing/gtest", |
343 "//third_party/gflags:gflags", | 344 "//third_party/gflags:gflags", |
344 ] | 345 ] |
345 } # audioproc | 346 } # audioproc |
346 | 347 |
347 executable("unpack_aecdump") { | 348 executable("unpack_aecdump") { |
348 testonly = true | 349 testonly = true |
349 sources = [ | 350 sources = [ |
350 "test/unpack.cc", | 351 "test/unpack.cc", |
351 ] | 352 ] |
352 | 353 |
353 configs += [ "../..:common_config" ] | 354 configs += [ "../..:common_config" ] |
354 public_configs = [ "../..:common_inherited_config" ] | 355 public_configs = [ "../..:common_inherited_config" ] |
355 | 356 |
356 if (is_clang) { | 357 if (is_clang) { |
357 # Suppress warnings from Chrome's Clang plugins. | 358 # Suppress warnings from Chrome's Clang plugins. |
358 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. | 359 # See http://code.google.com/p/webrtc/issues/detail?id=163 for details. |
359 configs -= [ "//build/config/clang:find_bad_constructs" ] | 360 configs -= [ "//build/config/clang:find_bad_constructs" ] |
360 } | 361 } |
361 | 362 |
362 deps = [ | 363 deps = [ |
363 ":audio_processing", | 364 ":audio_processing", |
364 ":audioproc_debug_proto", | 365 ":audioproc_debug_proto", |
365 ":audioproc_protobuf_utils", | 366 ":audioproc_protobuf_utils", |
366 ":audioproc_test_utils", | 367 ":audioproc_test_utils", |
367 "../../common_audio", | 368 "../../common_audio", |
368 "../../system_wrappers:system_wrappers_default", | 369 "../../system_wrappers:system_wrappers_default", |
| 370 "//build/config/sanitizers:deps", |
369 "//third_party/gflags:gflags", | 371 "//third_party/gflags:gflags", |
370 ] | 372 ] |
371 } # unpack_aecdump | 373 } # unpack_aecdump |
372 | 374 |
373 executable("audioproc_f") { | 375 executable("audioproc_f") { |
374 testonly = true | 376 testonly = true |
375 sources = [ | 377 sources = [ |
376 "test/aec_dump_based_simulator.cc", | 378 "test/aec_dump_based_simulator.cc", |
377 "test/aec_dump_based_simulator.h", | 379 "test/aec_dump_based_simulator.h", |
378 "test/audio_processing_simulator.cc", | 380 "test/audio_processing_simulator.cc", |
(...skipping 13 matching lines...) Expand all Loading... |
392 } | 394 } |
393 | 395 |
394 deps = [ | 396 deps = [ |
395 ":audio_processing", | 397 ":audio_processing", |
396 ":audioproc_debug_proto", | 398 ":audioproc_debug_proto", |
397 ":audioproc_protobuf_utils", | 399 ":audioproc_protobuf_utils", |
398 ":audioproc_test_utils", | 400 ":audioproc_test_utils", |
399 "../../system_wrappers", | 401 "../../system_wrappers", |
400 "../../system_wrappers:system_wrappers_default", | 402 "../../system_wrappers:system_wrappers_default", |
401 "../../test:test_support", | 403 "../../test:test_support", |
| 404 "//build/config/sanitizers:deps", |
402 "//testing/gtest", | 405 "//testing/gtest", |
403 "//third_party/gflags:gflags", | 406 "//third_party/gflags:gflags", |
404 ] | 407 ] |
405 } # audioproc_f | 408 } # audioproc_f |
406 | 409 |
407 source_set("audioproc_test_utils") { | 410 source_set("audioproc_test_utils") { |
408 testonly = true | 411 testonly = true |
409 sources = [ | 412 sources = [ |
410 "test/audio_buffer_tools.cc", | 413 "test/audio_buffer_tools.cc", |
411 "test/audio_buffer_tools.h", | 414 "test/audio_buffer_tools.h", |
(...skipping 23 matching lines...) Expand all Loading... |
435 proto_out_dir = "webrtc/modules/audio_processing" | 438 proto_out_dir = "webrtc/modules/audio_processing" |
436 } | 439 } |
437 | 440 |
438 source_set("audioproc_protobuf_utils") { | 441 source_set("audioproc_protobuf_utils") { |
439 sources = [ | 442 sources = [ |
440 "test/protobuf_utils.cc", | 443 "test/protobuf_utils.cc", |
441 "test/protobuf_utils.h", | 444 "test/protobuf_utils.h", |
442 ] | 445 ] |
443 | 446 |
444 deps = [ | 447 deps = [ |
445 ":audioproc_unittest_proto", | 448 ":audioproc_debug_proto", |
446 ] | 449 ] |
447 } | 450 } |
448 } | 451 } |
449 } | 452 } |
OLD | NEW |