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

Side by Side Diff: webrtc/voice_engine/voice_engine.gyp

Issue 1457053003: Remove build_with_libjingle and exclude failing iOS tests from 'All' target. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Removed modules_unittests for iOS simulator builds Created 5 years, 1 month 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
OLDNEW
1 # Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2011 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 { 9 {
10 'includes': [ 10 'includes': [
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 ], 139 ],
140 'conditions': [ 140 'conditions': [
141 ['OS=="android"', { 141 ['OS=="android"', {
142 'dependencies': [ 142 'dependencies': [
143 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_cod e', 143 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_cod e',
144 ], 144 ],
145 }], 145 }],
146 ], 146 ],
147 }, 147 },
148 { 148 {
149 'target_name': 'voe_auto_test',
150 'type': 'executable',
151 'dependencies': [
152 'voice_engine',
153 '<(DEPTH)/testing/gmock.gyp:gmock',
154 '<(DEPTH)/testing/gtest.gyp:gtest',
155 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
156 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers' ,
157 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers_ default',
158 '<(webrtc_root)/test/test.gyp:channel_transport',
159 '<(webrtc_root)/test/test.gyp:test_support',
160 '<(webrtc_root)/test/webrtc_test_common.gyp:webrtc_test_common',
161 '<(webrtc_root)/webrtc.gyp:rtc_event_log',
162 ],
163 'sources': [
164 'test/auto_test/automated_mode.cc',
165 'test/auto_test/extended/agc_config_test.cc',
166 'test/auto_test/extended/ec_metrics_test.cc',
167 'test/auto_test/fakes/conference_transport.cc',
168 'test/auto_test/fakes/conference_transport.h',
169 'test/auto_test/fakes/loudest_filter.cc',
170 'test/auto_test/fakes/loudest_filter.h',
171 'test/auto_test/fixtures/after_initialization_fixture.cc',
172 'test/auto_test/fixtures/after_initialization_fixture.h',
173 'test/auto_test/fixtures/after_streaming_fixture.cc',
174 'test/auto_test/fixtures/after_streaming_fixture.h',
175 'test/auto_test/fixtures/before_initialization_fixture.cc',
176 'test/auto_test/fixtures/before_initialization_fixture.h',
177 'test/auto_test/fixtures/before_streaming_fixture.cc',
178 'test/auto_test/fixtures/before_streaming_fixture.h',
179 'test/auto_test/standard/audio_processing_test.cc',
180 'test/auto_test/standard/codec_before_streaming_test.cc',
181 'test/auto_test/standard/codec_test.cc',
182 'test/auto_test/standard/dtmf_test.cc',
183 'test/auto_test/standard/external_media_test.cc',
184 'test/auto_test/standard/file_before_streaming_test.cc',
185 'test/auto_test/standard/file_test.cc',
186 'test/auto_test/standard/hardware_before_initializing_test.cc',
187 'test/auto_test/standard/hardware_before_streaming_test.cc',
188 'test/auto_test/standard/hardware_test.cc',
189 'test/auto_test/standard/mixing_test.cc',
190 'test/auto_test/standard/neteq_stats_test.cc',
191 'test/auto_test/standard/rtp_rtcp_before_streaming_test.cc',
192 'test/auto_test/standard/rtp_rtcp_extensions.cc',
193 'test/auto_test/standard/rtp_rtcp_test.cc',
194 'test/auto_test/standard/voe_base_misc_test.cc',
195 'test/auto_test/standard/video_sync_test.cc',
196 'test/auto_test/standard/volume_test.cc',
197 'test/auto_test/resource_manager.cc',
198 'test/auto_test/voe_conference_test.cc',
199 'test/auto_test/voe_cpu_test.cc',
200 'test/auto_test/voe_cpu_test.h',
201 'test/auto_test/voe_output_test.cc',
202 'test/auto_test/voe_standard_test.cc',
203 'test/auto_test/voe_standard_test.h',
204 'test/auto_test/voe_stress_test.cc',
205 'test/auto_test/voe_stress_test.h',
206 'test/auto_test/voe_test_defines.h',
207 'test/auto_test/voe_test_interface.h',
208 ],
209 'conditions': [
210 ['OS=="android"', {
211 # some tests are not supported on android yet, exclude these tests .
212 'sources!': [
213 'test/auto_test/standard/hardware_before_streaming_test.cc',
214 ],
215 }],
216 ['enable_protobuf==1', {
217 'defines': [
218 'ENABLE_RTC_EVENT_LOG',
219 ],
220 }],
221 ],
222 # Disable warnings to enable Win64 build, issue 1323.
223 'msvs_disabled_warnings': [
224 4267, # size_t to int truncation.
225 ],
226 },
227 {
228 # command line test that should work on linux/mac/win 149 # command line test that should work on linux/mac/win
229 'target_name': 'voe_cmd_test', 150 'target_name': 'voe_cmd_test',
230 'type': 'executable', 151 'type': 'executable',
231 'dependencies': [ 152 'dependencies': [
232 'voice_engine', 153 'voice_engine',
233 '<(DEPTH)/testing/gtest.gyp:gtest', 154 '<(DEPTH)/testing/gtest.gyp:gtest',
234 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags', 155 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
235 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers' , 156 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers' ,
236 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers_ default', 157 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers_ default',
237 '<(webrtc_root)/test/test.gyp:channel_transport', 158 '<(webrtc_root)/test/test.gyp:channel_transport',
238 '<(webrtc_root)/test/test.gyp:test_support', 159 '<(webrtc_root)/test/test.gyp:test_support',
239 '<(webrtc_root)/webrtc.gyp:rtc_event_log', 160 '<(webrtc_root)/webrtc.gyp:rtc_event_log',
240 ], 161 ],
241 'sources': [ 162 'sources': [
242 'test/cmd_test/voe_cmd_test.cc', 163 'test/cmd_test/voe_cmd_test.cc',
243 ], 164 ],
244 }, 165 },
245 ], # targets 166 ], # targets
246 'conditions': [ 167 'conditions': [
168 ['OS!="ios"', {
169 'targets': [
170 {
171 'target_name': 'voe_auto_test',
172 'type': 'executable',
173 'dependencies': [
174 'voice_engine',
175 '<(DEPTH)/testing/gmock.gyp:gmock',
176 '<(DEPTH)/testing/gtest.gyp:gtest',
177 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags',
178 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrapp ers',
179 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrapp ers_default',
180 '<(webrtc_root)/test/test.gyp:channel_transport',
181 '<(webrtc_root)/test/test.gyp:test_support',
182 '<(webrtc_root)/test/webrtc_test_common.gyp:webrtc_test_common',
183 '<(webrtc_root)/webrtc.gyp:rtc_event_log',
184 ],
185 'sources': [
186 'test/auto_test/automated_mode.cc',
187 'test/auto_test/extended/agc_config_test.cc',
188 'test/auto_test/extended/ec_metrics_test.cc',
189 'test/auto_test/fakes/conference_transport.cc',
190 'test/auto_test/fakes/conference_transport.h',
191 'test/auto_test/fakes/loudest_filter.cc',
192 'test/auto_test/fakes/loudest_filter.h',
193 'test/auto_test/fixtures/after_initialization_fixture.cc',
194 'test/auto_test/fixtures/after_initialization_fixture.h',
195 'test/auto_test/fixtures/after_streaming_fixture.cc',
196 'test/auto_test/fixtures/after_streaming_fixture.h',
197 'test/auto_test/fixtures/before_initialization_fixture.cc',
198 'test/auto_test/fixtures/before_initialization_fixture.h',
199 'test/auto_test/fixtures/before_streaming_fixture.cc',
200 'test/auto_test/fixtures/before_streaming_fixture.h',
201 'test/auto_test/standard/audio_processing_test.cc',
202 'test/auto_test/standard/codec_before_streaming_test.cc',
203 'test/auto_test/standard/codec_test.cc',
204 'test/auto_test/standard/dtmf_test.cc',
205 'test/auto_test/standard/external_media_test.cc',
206 'test/auto_test/standard/file_before_streaming_test.cc',
207 'test/auto_test/standard/file_test.cc',
208 'test/auto_test/standard/hardware_before_initializing_test.cc',
209 'test/auto_test/standard/hardware_before_streaming_test.cc',
210 'test/auto_test/standard/hardware_test.cc',
211 'test/auto_test/standard/mixing_test.cc',
212 'test/auto_test/standard/neteq_stats_test.cc',
213 'test/auto_test/standard/rtp_rtcp_before_streaming_test.cc',
214 'test/auto_test/standard/rtp_rtcp_extensions.cc',
215 'test/auto_test/standard/rtp_rtcp_test.cc',
216 'test/auto_test/standard/voe_base_misc_test.cc',
217 'test/auto_test/standard/video_sync_test.cc',
218 'test/auto_test/standard/volume_test.cc',
219 'test/auto_test/resource_manager.cc',
220 'test/auto_test/voe_conference_test.cc',
221 'test/auto_test/voe_cpu_test.cc',
222 'test/auto_test/voe_cpu_test.h',
223 'test/auto_test/voe_output_test.cc',
224 'test/auto_test/voe_standard_test.cc',
225 'test/auto_test/voe_standard_test.h',
226 'test/auto_test/voe_stress_test.cc',
227 'test/auto_test/voe_stress_test.h',
228 'test/auto_test/voe_test_defines.h',
229 'test/auto_test/voe_test_interface.h',
230 ],
231 'conditions': [
232 ['OS=="android"', {
233 # some tests are not supported on android yet, exclude these t ests.
234 'sources!': [
235 'test/auto_test/standard/hardware_before_streaming_test.cc',
236 ],
237 }],
238 ['enable_protobuf==1', {
239 'defines': [
240 'ENABLE_RTC_EVENT_LOG',
241 ],
242 }],
243 ],
244 # Disable warnings to enable Win64 build, issue 1323.
245 'msvs_disabled_warnings': [
246 4267, # size_t to int truncation.
247 ],
248 },
249 ],
250 }],
247 ['OS=="android"', { 251 ['OS=="android"', {
248 'targets': [ 252 'targets': [
249 { 253 {
250 'target_name': 'voice_engine_unittests_apk_target', 254 'target_name': 'voice_engine_unittests_apk_target',
251 'type': 'none', 255 'type': 'none',
252 'dependencies': [ 256 'dependencies': [
253 '<(apk_tests_path):voice_engine_unittests_apk', 257 '<(apk_tests_path):voice_engine_unittests_apk',
254 ], 258 ],
255 }, 259 },
256 ], 260 ],
(...skipping 22 matching lines...) Expand all
279 'includes': [ 283 'includes': [
280 '../build/isolate.gypi', 284 '../build/isolate.gypi',
281 ], 285 ],
282 'sources': [ 286 'sources': [
283 'voe_auto_test.isolate', 287 'voe_auto_test.isolate',
284 ], 288 ],
285 }, 289 },
286 ], 290 ],
287 }], 291 }],
288 ], # conditions 292 ], # conditions
289 }], # include_tests 293 }], # include_tests==1
290 ], # conditions 294 ], # conditions
291 } 295 }
OLDNEW
« webrtc/modules/modules.gyp ('K') | « webrtc/modules/video_render/video_render.gypi ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698