| 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("../webrtc.gni") | 9 import("../webrtc.gni") |
| 10 import("//build/config/ui.gni") | 10 import("//build/config/ui.gni") |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 106 deps = [ | 106 deps = [ |
| 107 "..:webrtc_common", | 107 "..:webrtc_common", |
| 108 "../system_wrappers", | 108 "../system_wrappers", |
| 109 "../system_wrappers:field_trial_default", | 109 "../system_wrappers:field_trial_default", |
| 110 ] | 110 ] |
| 111 } | 111 } |
| 112 | 112 |
| 113 if (is_ios) { | 113 if (is_ios) { |
| 114 rtc_source_set("test_support_objc") { | 114 rtc_source_set("test_support_objc") { |
| 115 testonly = true | 115 testonly = true |
| 116 visibility = [ ":*" ] | 116 visibility = [ ":test_support" ] |
| 117 sources = [ | 117 sources = [ |
| 118 "ios/test_support.h", | 118 "ios/test_support.h", |
| 119 "ios/test_support.mm", | 119 "ios/test_support.mm", |
| 120 ] | 120 ] |
| 121 } | 121 } |
| 122 } | 122 } |
| 123 | 123 |
| 124 rtc_source_set("test_support") { | 124 rtc_source_set("test_support") { |
| 125 testonly = true | 125 testonly = true |
| 126 | 126 |
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 342 "../modules/video_capture", | 342 "../modules/video_capture", |
| 343 "../rtc_base:rtc_base_approved", | 343 "../rtc_base:rtc_base_approved", |
| 344 "//testing/gmock", | 344 "//testing/gmock", |
| 345 "//testing/gtest", | 345 "//testing/gtest", |
| 346 ] | 346 ] |
| 347 } | 347 } |
| 348 } | 348 } |
| 349 | 349 |
| 350 if (is_ios) { | 350 if (is_ios) { |
| 351 rtc_source_set("fileutils_objc") { | 351 rtc_source_set("fileutils_objc") { |
| 352 visibility = [ ":*" ] | 352 visibility = [ ":fileutils" ] |
| 353 sources = [ | 353 sources = [ |
| 354 "testsupport/iosfileutils.mm", | 354 "testsupport/iosfileutils.mm", |
| 355 ] | 355 ] |
| 356 deps = [ | 356 deps = [ |
| 357 "..:webrtc_common", | 357 "..:webrtc_common", |
| 358 "../rtc_base:rtc_base_approved", | 358 "../rtc_base:rtc_base_approved", |
| 359 "../sdk:common_objc", | 359 "../sdk:common_objc", |
| 360 ] | 360 ] |
| 361 } | 361 } |
| 362 } | 362 } |
| 363 | 363 |
| 364 rtc_source_set("fileutils") { | 364 rtc_source_set("fileutils") { |
| 365 testonly = true | 365 testonly = true |
| 366 visibility = [ ":*" ] | 366 visibility = [ |
| 367 ":fileutils_unittests", |
| 368 ":test_support_test_output", |
| 369 ":test_support", |
| 370 ":video_test_support", |
| 371 ] |
| 367 sources = [ | 372 sources = [ |
| 368 "testsupport/fileutils.cc", | 373 "testsupport/fileutils.cc", |
| 369 "testsupport/fileutils.h", | 374 "testsupport/fileutils.h", |
| 370 ] | 375 ] |
| 371 deps = [ | 376 deps = [ |
| 372 "..:webrtc_common", | 377 "..:webrtc_common", |
| 373 "../rtc_base:rtc_base_approved", | 378 "../rtc_base:rtc_base_approved", |
| 374 ] | 379 ] |
| 375 if (is_ios) { | 380 if (is_ios) { |
| 376 deps += [ ":fileutils_objc" ] | 381 deps += [ ":fileutils_objc" ] |
| (...skipping 10 matching lines...) Expand all Loading... |
| 387 ":run_test_objc", | 392 ":run_test_objc", |
| 388 ] | 393 ] |
| 389 } else { | 394 } else { |
| 390 public_deps = [ | 395 public_deps = [ |
| 391 ":run_test_generic", | 396 ":run_test_generic", |
| 392 ] | 397 ] |
| 393 } | 398 } |
| 394 } | 399 } |
| 395 | 400 |
| 396 rtc_source_set("run_test_interface") { | 401 rtc_source_set("run_test_interface") { |
| 397 testonly = true | |
| 398 visibility = [ ":*" ] | |
| 399 sources = [ | 402 sources = [ |
| 400 "run_test.h", | 403 "run_test.h", |
| 401 ] | 404 ] |
| 402 } | 405 } |
| 403 | 406 |
| 404 if (is_mac) { | 407 if (is_mac) { |
| 405 rtc_source_set("run_test_objc") { | 408 rtc_source_set("run_test_objc") { |
| 406 testonly = true | 409 testonly = true |
| 407 visibility = [ ":*" ] | 410 visibility = [ ":run_test" ] |
| 408 sources = [ | 411 sources = [ |
| 409 "mac/run_test.mm", | 412 "mac/run_test.mm", |
| 410 ] | 413 ] |
| 411 public_deps = [ | 414 deps = [ |
| 412 ":run_test_interface", | 415 ":run_test_interface", |
| 413 ] | 416 ] |
| 414 } | 417 } |
| 415 } | 418 } |
| 416 | 419 |
| 417 rtc_source_set("run_test_generic") { | 420 rtc_source_set("run_test_generic") { |
| 418 testonly = true | 421 testonly = true |
| 419 visibility = [ ":*" ] | 422 visibility = [ ":run_test" ] |
| 420 sources = [ | 423 sources = [ |
| 421 "run_test.cc", | 424 "run_test.cc", |
| 422 ] | 425 ] |
| 423 public_deps = [ | 426 deps = [ |
| 424 ":run_test_interface", | 427 ":run_test_interface", |
| 425 ] | 428 ] |
| 426 } | 429 } |
| 427 | 430 |
| 428 rtc_source_set("fileutils_unittests") { | 431 rtc_source_set("fileutils_unittests") { |
| 429 testonly = true | 432 testonly = true |
| 430 visibility = [ ":*" ] # Only targets in this file can depend on this. | 433 visibility = [ ":*" ] # Only targets in this file can depend on this. |
| 431 sources = [ | 434 sources = [ |
| 432 "testsupport/fileutils_unittest.cc", | 435 "testsupport/fileutils_unittest.cc", |
| 433 ] | 436 ] |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 586 # come from a config and cannot be on the target directly. | 589 # come from a config and cannot be on the target directly. |
| 587 cflags = [ | 590 cflags = [ |
| 588 "-Wno-bool-conversion", | 591 "-Wno-bool-conversion", |
| 589 "-Wno-comment", | 592 "-Wno-comment", |
| 590 "-Wno-delete-non-virtual-dtor", | 593 "-Wno-delete-non-virtual-dtor", |
| 591 ] | 594 ] |
| 592 } | 595 } |
| 593 } | 596 } |
| 594 | 597 |
| 595 rtc_source_set("test_renderer") { | 598 rtc_source_set("test_renderer") { |
| 599 public_deps = [ |
| 600 ":test_renderer_generic", |
| 601 ] |
| 596 testonly = true | 602 testonly = true |
| 597 if (is_mac) { | 603 if (is_mac) { |
| 598 public_deps = [ | 604 public_deps += [ ":test_renderer_objc" ] |
| 599 ":test_renderer_objc", | |
| 600 ] | |
| 601 } else { | |
| 602 public_deps = [ | |
| 603 ":test_renderer_generic", | |
| 604 ] | |
| 605 } | 605 } |
| 606 } | 606 } |
| 607 | 607 |
| 608 if (is_mac) { | 608 if (is_mac) { |
| 609 rtc_source_set("test_renderer_objc") { | 609 rtc_source_set("test_renderer_objc") { |
| 610 testonly = true | 610 testonly = true |
| 611 visibility = [ ":*" ] | 611 visibility = [ ":test_renderer" ] |
| 612 sources = [ | 612 sources = [ |
| 613 "mac/video_renderer_mac.h", | 613 "mac/video_renderer_mac.h", |
| 614 "mac/video_renderer_mac.mm", | 614 "mac/video_renderer_mac.mm", |
| 615 ] | 615 ] |
| 616 public_deps = [ | 616 deps = [ |
| 617 ":test_renderer_generic", | 617 ":test_renderer_generic", |
| 618 ] | |
| 619 deps = [ | |
| 620 "../rtc_base:rtc_base_approved", | 618 "../rtc_base:rtc_base_approved", |
| 621 ] | 619 ] |
| 622 libs = [ | 620 libs = [ |
| 623 "Cocoa.framework", | 621 "Cocoa.framework", |
| 624 "OpenGL.framework", | 622 "OpenGL.framework", |
| 625 "CoreVideo.framework", | 623 "CoreVideo.framework", |
| 626 ] | 624 ] |
| 627 if (!build_with_chromium && is_clang) { | 625 if (!build_with_chromium && is_clang) { |
| 628 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). | 626 # Suppress warnings from the Chromium Clang plugin (bugs.webrtc.org/163). |
| 629 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] | 627 suppressed_configs += [ "//build/config/clang:find_bad_constructs" ] |
| 630 } | 628 } |
| 631 } | 629 } |
| 632 } | 630 } |
| 633 | 631 |
| 634 rtc_source_set("test_renderer_generic") { | 632 rtc_source_set("test_renderer_generic") { |
| 635 testonly = true | 633 testonly = true |
| 636 visibility = [ ":*" ] | 634 visibility = [ |
| 635 ":test_renderer", |
| 636 ":test_renderer_objc", |
| 637 ] |
| 637 libs = [] | 638 libs = [] |
| 638 sources = [ | 639 sources = [ |
| 639 "linux/glx_renderer.cc", | 640 "linux/glx_renderer.cc", |
| 640 "linux/glx_renderer.h", | 641 "linux/glx_renderer.h", |
| 641 "linux/video_renderer_linux.cc", | 642 "linux/video_renderer_linux.cc", |
| 642 "video_renderer.cc", | 643 "video_renderer.cc", |
| 643 "video_renderer.h", | 644 "video_renderer.h", |
| 644 "win/d3d_renderer.cc", | 645 "win/d3d_renderer.cc", |
| 645 "win/d3d_renderer.h", | 646 "win/d3d_renderer.h", |
| 646 ] | 647 ] |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 714 ] | 715 ] |
| 715 deps = [ | 716 deps = [ |
| 716 "../rtc_base:base_java", | 717 "../rtc_base:base_java", |
| 717 "//testing/android/native_test:native_test_java", | 718 "//testing/android/native_test:native_test_java", |
| 718 ] | 719 ] |
| 719 | 720 |
| 720 # TODO(sakal): Fix build hooks crbug.com/webrtc/8148 | 721 # TODO(sakal): Fix build hooks crbug.com/webrtc/8148 |
| 721 no_build_hooks = true | 722 no_build_hooks = true |
| 722 } | 723 } |
| 723 } | 724 } |
| OLD | NEW |