Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1134)

Side by Side Diff: webrtc/test/webrtc_test_common.gyp

Issue 1754593002: Remove webrtc/test/webrtc_test_common.gyp (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Updated isolates Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « webrtc/test/test_support_unittests.isolate ('k') | webrtc/voice_engine/voice_engine.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
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 'includes': [
10 '../build/common.gypi',
11 ],
12 'targets': [
13 {
14 'target_name': 'webrtc_test_common',
15 'type': 'static_library',
16 'sources': [
17 'call_test.cc',
18 'call_test.h',
19 'configurable_frame_size_encoder.cc',
20 'configurable_frame_size_encoder.h',
21 'constants.cc',
22 'constants.h',
23 'direct_transport.cc',
24 'direct_transport.h',
25 'drifting_clock.cc',
26 'drifting_clock.h',
27 'encoder_settings.cc',
28 'encoder_settings.h',
29 'fake_audio_device.cc',
30 'fake_audio_device.h',
31 'fake_decoder.cc',
32 'fake_decoder.h',
33 'fake_encoder.cc',
34 'fake_encoder.h',
35 'fake_network_pipe.cc',
36 'fake_network_pipe.h',
37 'frame_generator_capturer.cc',
38 'frame_generator_capturer.h',
39 'layer_filtering_transport.cc',
40 'layer_filtering_transport.h',
41 'mock_transport.h',
42 'mock_voe_channel_proxy.h',
43 'mock_voice_engine.h',
44 'null_transport.cc',
45 'null_transport.h',
46 'rtp_rtcp_observer.h',
47 'run_loop.cc',
48 'run_loop.h',
49 'statistics.cc',
50 'statistics.h',
51 'vcm_capturer.cc',
52 'vcm_capturer.h',
53 'video_capturer.cc',
54 'video_capturer.h',
55 'win/run_loop_win.cc',
56 ],
57 'conditions': [
58 ['OS=="win"', {
59 'sources!': [
60 'run_loop.cc',
61 ],
62 }],
63 ],
64 'dependencies': [
65 '<(DEPTH)/testing/gmock.gyp:gmock',
66 '<(DEPTH)/testing/gtest.gyp:gtest',
67 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
68 '<(webrtc_root)/base/base.gyp:rtc_base',
69 '<(webrtc_root)/common.gyp:webrtc_common',
70 '<(webrtc_root)/modules/modules.gyp:media_file',
71 '<(webrtc_root)/modules/modules.gyp:video_render',
72 '<(webrtc_root)/test/test.gyp:video_test_common',
73 '<(webrtc_root)/test/test.gyp:test_support',
74 '<(webrtc_root)/test/test.gyp:rtp_test_utils',
75 '<(webrtc_root)/webrtc.gyp:webrtc',
76 ],
77 },
78 {
79 'target_name': 'webrtc_test_renderer',
80 'type': 'static_library',
81 'sources': [
82 'gl/gl_renderer.cc',
83 'gl/gl_renderer.h',
84 'linux/glx_renderer.cc',
85 'linux/glx_renderer.h',
86 'linux/video_renderer_linux.cc',
87 'mac/video_renderer_mac.h',
88 'mac/video_renderer_mac.mm',
89 'null_platform_renderer.cc',
90 'video_renderer.cc',
91 'video_renderer.h',
92 'win/d3d_renderer.cc',
93 'win/d3d_renderer.h',
94 ],
95 'conditions': [
96 ['OS=="linux"', {
97 'sources!': [
98 'null_platform_renderer.cc',
99 ],
100 }],
101 ['OS=="mac"', {
102 'sources!': [
103 'null_platform_renderer.cc',
104 ],
105 }],
106 ['OS!="linux" and OS!="mac"', {
107 'sources!' : [
108 'gl/gl_renderer.cc',
109 'gl/gl_renderer.h',
110 ],
111 }],
112 ['OS=="win"', {
113 'sources!': [
114 'null_platform_renderer.cc',
115 ],
116 'include_dirs': [
117 '<(directx_sdk_path)/Include',
118 ],
119 }],
120 ['OS=="win" and clang==1', {
121 'msvs_settings': {
122 'VCCLCompilerTool': {
123 'AdditionalOptions': [
124 # Disable warnings failing when compiling with Clang on Windows.
125 # https://bugs.chromium.org/p/webrtc/issues/detail?id=5366
126 '-Wno-bool-conversion',
127 '-Wno-comment',
128 '-Wno-delete-non-virtual-dtor',
129 ],
130 },
131 },
132 }],
133 ],
134 'dependencies': [
135 '<(DEPTH)/testing/gtest.gyp:gtest',
136 '<(webrtc_root)/modules/modules.gyp:media_file',
137 '<(webrtc_root)/test/test.gyp:video_test_common',
138 '<(webrtc_root)/test/test.gyp:test_support',
139 ],
140 'direct_dependent_settings': {
141 'conditions': [
142 ['OS=="linux"', {
143 'libraries': [
144 '-lXext',
145 '-lX11',
146 '-lGL',
147 ],
148 }],
149 ['OS=="android"', {
150 'libraries' : [
151 '-lGLESv2', '-llog',
152 ],
153 }],
154 ['OS=="mac"', {
155 'xcode_settings' : {
156 'OTHER_LDFLAGS' : [
157 '-framework Cocoa',
158 '-framework OpenGL',
159 '-framework CoreVideo',
160 ],
161 },
162 }],
163 ],
164 },
165 },
166 ],
167 'conditions': [
168 ['include_tests==1', {
169 'targets': [
170 {
171 'target_name': 'webrtc_test_common_unittests',
172 'type': '<(gtest_target_type)',
173 'dependencies': [
174 'webrtc_test_common',
175 '<(DEPTH)/testing/gtest.gyp:gtest',
176 '<(DEPTH)/testing/gmock.gyp:gmock',
177 '<(webrtc_root)/modules/modules.gyp:video_capture',
178 '<(webrtc_root)/test/test.gyp:test_support_main',
179 ],
180 'sources': [
181 'fake_network_pipe_unittest.cc',
182 'frame_generator_unittest.cc',
183 'rtp_file_reader_unittest.cc',
184 'rtp_file_writer_unittest.cc',
185 ],
186 },
187 ], #targets
188 }], # include_tests
189 ], # conditions
190 }
OLDNEW
« no previous file with comments | « webrtc/test/test_support_unittests.isolate ('k') | webrtc/voice_engine/voice_engine.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698