pbos@webrtc.org | 16e03b7 | 2013-10-28 16:32:01 | [diff] [blame] | 1 | # Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. |
| 2 | # |
| 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 |
| 5 | # tree. An additional intellectual property rights grant can be found |
| 6 | # in the file PATENTS. All contributing project authors may |
| 7 | # be found in the AUTHORS file in the root of the source tree. |
| 8 | { |
| 9 | 'targets': [ |
| 10 | { |
ivica | 5d6a06c | 2015-09-17 12:30:24 | [diff] [blame] | 11 | 'target_name': 'video_quality_test', |
sprang@webrtc.org | 131bea8 | 2015-02-18 12:46:06 | [diff] [blame] | 12 | 'type': 'static_library', |
| 13 | 'sources': [ |
ivica | 5d6a06c | 2015-09-17 12:30:24 | [diff] [blame] | 14 | 'video/video_quality_test.cc', |
| 15 | 'video/video_quality_test.h', |
sprang@webrtc.org | 131bea8 | 2015-02-18 12:46:06 | [diff] [blame] | 16 | ], |
| 17 | 'dependencies': [ |
| 18 | '<(DEPTH)/testing/gtest.gyp:gtest', |
ivica | 5d6a06c | 2015-09-17 12:30:24 | [diff] [blame] | 19 | '<(webrtc_root)/modules/modules.gyp:video_capture_module_internal_impl', |
sprang@webrtc.org | 131bea8 | 2015-02-18 12:46:06 | [diff] [blame] | 20 | '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers', |
| 21 | 'webrtc', |
| 22 | ], |
ivica | 5d6a06c | 2015-09-17 12:30:24 | [diff] [blame] | 23 | 'conditions': [ |
| 24 | ['OS=="android"', { |
| 25 | 'dependencies!': [ |
| 26 | '<(webrtc_root)/modules/modules.gyp:video_capture_module_internal_impl', |
| 27 | ], |
| 28 | }], |
| 29 | ], |
sprang@webrtc.org | 131bea8 | 2015-02-18 12:46:06 | [diff] [blame] | 30 | }, |
| 31 | { |
sprang@webrtc.org | 131bea8 | 2015-02-18 12:46:06 | [diff] [blame] | 32 | 'target_name': 'screenshare_loopback', |
| 33 | 'type': 'executable', |
| 34 | 'sources': [ |
| 35 | 'test/mac/run_test.mm', |
| 36 | 'test/run_test.cc', |
| 37 | 'test/run_test.h', |
| 38 | 'video/screenshare_loopback.cc', |
| 39 | ], |
| 40 | 'conditions': [ |
| 41 | ['OS=="mac"', { |
| 42 | 'sources!': [ |
| 43 | 'test/run_test.cc', |
| 44 | ], |
| 45 | }], |
| 46 | ], |
| 47 | 'dependencies': [ |
ivica | 5d6a06c | 2015-09-17 12:30:24 | [diff] [blame] | 48 | 'video_quality_test', |
sprang@webrtc.org | 131bea8 | 2015-02-18 12:46:06 | [diff] [blame] | 49 | '<(DEPTH)/testing/gtest.gyp:gtest', |
| 50 | '<(DEPTH)/third_party/gflags/gflags.gyp:gflags', |
kjellander | 0e73934 | 2016-03-02 18:46:17 | [diff] [blame] | 51 | 'test/test.gyp:test_common', |
stefan@webrtc.org | b3265ac | 2014-11-04 14:57:14 | [diff] [blame] | 52 | 'test/test.gyp:test_main', |
kjellander | 0e73934 | 2016-03-02 18:46:17 | [diff] [blame] | 53 | 'test/test.gyp:test_renderer', |
pbos@webrtc.org | 16e03b7 | 2013-10-28 16:32:01 | [diff] [blame] | 54 | 'webrtc', |
| 55 | ], |
| 56 | }, |
| 57 | { |
pbos@webrtc.org | 4b5625e | 2014-08-06 16:26:56 | [diff] [blame] | 58 | 'target_name': 'video_replay', |
| 59 | 'type': 'executable', |
| 60 | 'sources': [ |
| 61 | 'test/mac/run_test.mm', |
| 62 | 'test/run_test.cc', |
| 63 | 'test/run_test.h', |
| 64 | 'video/replay.cc', |
| 65 | ], |
| 66 | 'conditions': [ |
| 67 | ['OS=="mac"', { |
| 68 | 'sources!': [ |
| 69 | 'test/run_test.cc', |
| 70 | ], |
| 71 | }], |
| 72 | ], |
| 73 | 'dependencies': [ |
| 74 | '<(DEPTH)/testing/gtest.gyp:gtest', |
| 75 | '<(DEPTH)/third_party/gflags/gflags.gyp:gflags', |
kjellander | 0e73934 | 2016-03-02 18:46:17 | [diff] [blame] | 76 | 'test/test.gyp:test_common', |
| 77 | 'test/test.gyp:test_renderer', |
kjellander@webrtc.org | f58fe0a | 2015-02-11 07:47:00 | [diff] [blame] | 78 | '<(webrtc_root)/modules/modules.gyp:video_capture', |
andresp@webrtc.org | 86e1e48 | 2015-01-14 09:30:52 | [diff] [blame] | 79 | '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers_default', |
pbos@webrtc.org | 4b5625e | 2014-08-06 16:26:56 | [diff] [blame] | 80 | 'webrtc', |
| 81 | ], |
| 82 | }, |
pbos@webrtc.org | 16e03b7 | 2013-10-28 16:32:01 | [diff] [blame] | 83 | ], |
| 84 | } |