OLD | NEW |
---|---|
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'includes': [ | 6 'includes': [ |
7 '../../build/win_precompile.gypi', | 7 '../../build/win_precompile.gypi', |
8 ], | 8 ], |
9 # Most of these settings have been split according to their scope into | 9 # Most of these settings have been split according to their scope into |
10 # :jingle_unexported_configs and :jingle_public_config in the GN build. | 10 # :jingle_unexported_configs and :jingle_public_config in the GN build. |
11 'target_defaults': { | 11 'target_defaults': { |
12 'defines': [ | |
13 'ENABLE_EXTERNAL_AUTH', | |
14 'EXPAT_RELATIVE_PATH', | |
15 'FEATURE_ENABLE_SSL', | |
16 'GTEST_RELATIVE_PATH', | |
17 'HAVE_OPENSSL_SSL_H', | |
18 'HAVE_SCTP', | |
19 'HAVE_SRTP', | |
20 'HAVE_WEBRTC_VIDEO', | |
21 'HAVE_WEBRTC_VOICE', | |
22 'LOGGING_INSIDE_WEBRTC', | |
23 'NO_MAIN_THREAD_WRAPPING', | |
24 'NO_SOUND_SYSTEM', | |
25 'SRTP_RELATIVE_PATH', | |
26 'SSL_USE_OPENSSL', | |
27 'USE_WEBRTC_DEV_BRANCH', | |
28 'WEBRTC_CHROMIUM_BUILD', | |
29 ], | |
30 'include_dirs': [ | 12 'include_dirs': [ |
31 './overrides', | 13 './overrides', |
32 '../../third_party/webrtc_overrides', | 14 '../../third_party/webrtc_overrides', |
33 './source', | 15 './source', |
34 '../..', | 16 '../..', |
35 '../../testing/gtest/include', | 17 '../../testing/gtest/include', |
36 '../../third_party', | 18 '../../third_party', |
37 '../../third_party/libyuv/include', | 19 '../../third_party/libyuv/include', |
38 '../../third_party/usrsctp/usrsctplib', | 20 '../../third_party/usrsctp/usrsctplib', |
39 ], | 21 ], |
40 # These dependencies have been translated into :jingle_deps in the GN build. | 22 # These dependencies have been translated into :jingle_deps in the GN build. |
41 'dependencies': [ | 23 'dependencies': [ |
42 '<(DEPTH)/base/base.gyp:base', | 24 '<(DEPTH)/base/base.gyp:base', |
43 '<(DEPTH)/net/net.gyp:net', | 25 '<(DEPTH)/net/net.gyp:net', |
44 '<(DEPTH)/third_party/boringssl/boringssl.gyp:boringssl', | 26 '<(DEPTH)/third_party/boringssl/boringssl.gyp:boringssl', |
45 '<(DEPTH)/third_party/expat/expat.gyp:expat', | 27 '<(DEPTH)/third_party/expat/expat.gyp:expat', |
46 ], | 28 ], |
47 'export_dependent_settings': [ | 29 'export_dependent_settings': [ |
48 '<(DEPTH)/third_party/expat/expat.gyp:expat', | 30 '<(DEPTH)/third_party/expat/expat.gyp:expat', |
49 ], | 31 ], |
50 'direct_dependent_settings': { | 32 'direct_dependent_settings': { |
51 'include_dirs': [ | 33 'include_dirs': [ |
52 '../../third_party/webrtc_overrides', | 34 '../../third_party/webrtc_overrides', |
53 './overrides', | 35 './overrides', |
54 './source', | 36 './source', |
55 '../..', | 37 '../..', |
56 '../../testing/gtest/include', | 38 '../../testing/gtest/include', |
57 '../../third_party', | 39 '../../third_party', |
58 ], | 40 ], |
59 'defines': [ | |
60 'FEATURE_ENABLE_SSL', | |
61 'FEATURE_ENABLE_VOICEMAIL', | |
62 'EXPAT_RELATIVE_PATH', | |
63 'GTEST_RELATIVE_PATH', | |
64 'NO_MAIN_THREAD_WRAPPING', | |
65 'NO_SOUND_SYSTEM', | |
66 ], | |
67 'conditions': [ | 41 'conditions': [ |
68 ['OS=="win"', { | 42 ['OS=="win"', { |
69 'link_settings': { | 43 'link_settings': { |
70 'libraries': [ | 44 'libraries': [ |
71 '-lsecur32.lib', | 45 '-lsecur32.lib', |
72 '-lcrypt32.lib', | 46 '-lcrypt32.lib', |
73 '-liphlpapi.lib', | 47 '-liphlpapi.lib', |
74 ], | 48 ], |
75 }, | 49 }, |
76 }], | 50 }], |
77 ['OS=="win"', { | 51 ['OS=="win"', { |
78 'include_dirs': [ | 52 'include_dirs': [ |
79 '../third_party/platformsdk_win7/files/Include', | 53 '../third_party/platformsdk_win7/files/Include', |
80 ], | 54 ], |
81 'defines': [ | |
82 '_CRT_SECURE_NO_WARNINGS', # Suppres warnings about _vsnprinf | |
83 ], | |
84 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 55 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
85 'msvs_disabled_warnings': [ 4267 ], | 56 'msvs_disabled_warnings': [ 4267 ], |
86 }], | 57 }], |
87 ['OS=="linux"', { | |
88 'defines': [ | |
89 'LINUX', | |
90 'WEBRTC_LINUX', | |
91 ], | |
92 }], | |
93 ['OS=="mac"', { | |
94 'defines': [ | |
95 'OSX', | |
96 'WEBRTC_MAC', | |
97 ], | |
98 }], | |
99 ['OS=="ios"', { | |
100 'defines': [ | |
101 'IOS', | |
102 'WEBRTC_MAC', | |
103 'WEBRTC_IOS', | |
104 ], | |
105 }], | |
106 ['OS=="win"', { | |
107 'defines': [ | |
108 'WEBRTC_WIN', | |
109 ], | |
110 }], | |
111 ['OS=="android"', { | |
112 'defines': [ | |
113 'ANDROID', | |
114 ], | |
115 }], | |
116 ['os_posix==1', { | |
117 'defines': [ | |
118 'WEBRTC_POSIX', | |
119 ], | |
120 }], | |
121 ['os_bsd==1', { | |
122 'defines': [ | |
123 'BSD', | |
124 ], | |
125 }], | |
126 ['OS=="openbsd"', { | |
127 'defines': [ | |
128 'OPENBSD', | |
129 ], | |
130 }], | |
131 ['OS=="freebsd"', { | |
132 'defines': [ | |
133 'FREEBSD', | |
134 ], | |
135 }], | |
136 ['chromeos==1', { | |
137 'defines': [ | |
138 'CHROMEOS', | |
139 ], | |
140 }], | |
141 ], | 58 ], |
142 }, | 59 }, |
143 'variables': { | 60 'variables': { |
144 'clang_warning_flags_unset': [ | 61 'clang_warning_flags_unset': [ |
145 # Don't warn about string->bool used in asserts. | 62 # Don't warn about string->bool used in asserts. |
146 '-Wstring-conversion', | 63 '-Wstring-conversion', |
147 ], | 64 ], |
148 }, | 65 }, |
149 'conditions': [ | 66 'conditions': [ |
150 ['OS=="win"', { | 67 ['OS=="win"', { |
151 'include_dirs': [ | 68 'include_dirs': [ |
152 '../third_party/platformsdk_win7/files/Include', | 69 '../third_party/platformsdk_win7/files/Include', |
153 ], | 70 ], |
154 }], | 71 }], |
155 ['OS=="linux"', { | |
156 'defines': [ | |
157 'LINUX', | |
158 'WEBRTC_LINUX', | |
159 ], | |
160 }], | |
161 ['OS=="mac"', { | |
162 'defines': [ | |
163 'OSX', | |
164 'WEBRTC_MAC', | |
165 ], | |
166 }], | |
167 ['OS=="win"', { | |
168 'defines': [ | |
169 'WEBRTC_WIN', | |
170 ], | |
171 }], | |
172 ['OS=="ios"', { | |
173 'defines': [ | |
174 'IOS', | |
175 'WEBRTC_MAC', | |
176 'WEBRTC_IOS', | |
177 ], | |
178 }], | |
179 ['os_posix == 1', { | |
180 'defines': [ | |
181 'WEBRTC_POSIX', | |
182 ], | |
183 }], | |
184 ['os_bsd==1', { | |
185 'defines': [ | |
186 'BSD', | |
187 ], | |
188 }], | |
189 ['OS=="openbsd"', { | |
190 'defines': [ | |
191 'OPENBSD', | |
192 ], | |
193 }], | |
194 ['OS=="freebsd"', { | |
195 'defines': [ | |
196 'FREEBSD', | |
197 ], | |
198 }], | |
199 ], | 72 ], |
200 }, | 73 }, |
201 'targets': [ | 74 'targets': [ |
202 # GN version: //third_party/libjingle | 75 # GN version: //third_party/libjingle |
203 { | 76 { |
204 'target_name': 'libjingle', | 77 'target_name': 'libjingle', |
205 'type': 'static_library', | 78 'type': 'static_library', |
206 'includes': [ 'libjingle_common.gypi' ], | 79 'includes': [ 'libjingle_common.gypi' ], |
207 'dependencies': [ | 80 'dependencies': [ |
208 '<(DEPTH)/third_party/webrtc/base/base.gyp:rtc_base', | 81 '<(DEPTH)/third_party/webrtc/base/base.gyp:rtc_base', |
82 '<(DEPTH)/third_party/webrtc/p2p/p2p.gyp:rtc_p2p', | |
209 '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite', | 83 '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite', |
84 '<(DEPTH)/third_party/webrtc/libjingle/xmpp/xmpp.gyp:rtc_xmpp', | |
tommi (sloooow) - chröme
2016/05/31 13:36:09
same here
kjellander_chromium
2016/05/31 21:20:19
Done (see previous comment).
| |
210 ], | 85 ], |
211 }, # target libjingle | 86 }, # target libjingle |
212 ], | 87 ], |
213 'conditions': [ | 88 'conditions': [ |
214 ['enable_webrtc==1', { | 89 ['enable_webrtc==1', { |
215 'targets': [ | 90 'targets': [ |
216 { | 91 { |
217 # GN version: //third_party/libjingle:libjingle_webrtc_common | 92 # GN version: //third_party/libjingle:libjingle_webrtc_common |
218 'target_name': 'libjingle_webrtc_common', | 93 'target_name': 'libjingle_webrtc_common', |
219 'type': 'static_library', | 94 'type': 'static_library', |
220 'sources': [ | |
221 '<(DEPTH)/third_party/webrtc/api/audiotrack.cc', | |
222 '<(DEPTH)/third_party/webrtc/api/audiotrack.h', | |
223 '<(DEPTH)/third_party/webrtc/api/datachannel.cc', | |
224 '<(DEPTH)/third_party/webrtc/api/datachannel.h', | |
225 '<(DEPTH)/third_party/webrtc/api/dtlsidentitystore.cc', | |
226 '<(DEPTH)/third_party/webrtc/api/dtlsidentitystore.h', | |
227 '<(DEPTH)/third_party/webrtc/api/dtmfsender.cc', | |
228 '<(DEPTH)/third_party/webrtc/api/dtmfsender.h', | |
229 '<(DEPTH)/third_party/webrtc/api/jsep.h', | |
230 '<(DEPTH)/third_party/webrtc/api/jsepicecandidate.cc', | |
231 '<(DEPTH)/third_party/webrtc/api/jsepicecandidate.h', | |
232 '<(DEPTH)/third_party/webrtc/api/jsepsessiondescription.cc', | |
233 '<(DEPTH)/third_party/webrtc/api/jsepsessiondescription.h', | |
234 '<(DEPTH)/third_party/webrtc/api/localaudiosource.cc', | |
235 '<(DEPTH)/third_party/webrtc/api/localaudiosource.h', | |
236 '<(DEPTH)/third_party/webrtc/api/mediaconstraintsinterface.cc', | |
237 '<(DEPTH)/third_party/webrtc/api/mediaconstraintsinterface.h', | |
238 '<(DEPTH)/third_party/webrtc/api/mediacontroller.cc', | |
239 '<(DEPTH)/third_party/webrtc/api/mediacontroller.h', | |
240 '<(DEPTH)/third_party/webrtc/api/mediastream.cc', | |
241 '<(DEPTH)/third_party/webrtc/api/mediastream.h', | |
242 '<(DEPTH)/third_party/webrtc/api/mediastreamhandler.cc', | |
243 '<(DEPTH)/third_party/webrtc/api/mediastreamhandler.h', | |
244 '<(DEPTH)/third_party/webrtc/api/mediastreaminterface.h', | |
245 '<(DEPTH)/third_party/webrtc/api/mediastreamobserver.cc', | |
246 '<(DEPTH)/third_party/webrtc/api/mediastreamobserver.h', | |
247 '<(DEPTH)/third_party/webrtc/api/mediastreamprovider.h', | |
248 '<(DEPTH)/third_party/webrtc/api/mediastreamproxy.h', | |
249 '<(DEPTH)/third_party/webrtc/api/mediastreamtrack.h', | |
250 '<(DEPTH)/third_party/webrtc/api/mediastreamtrackproxy.h', | |
251 '<(DEPTH)/third_party/webrtc/api/notifier.h', | |
252 '<(DEPTH)/third_party/webrtc/api/peerconnection.cc', | |
253 '<(DEPTH)/third_party/webrtc/api/peerconnection.h', | |
254 '<(DEPTH)/third_party/webrtc/api/peerconnectionfactory.cc', | |
255 '<(DEPTH)/third_party/webrtc/api/peerconnectionfactory.h', | |
256 '<(DEPTH)/third_party/webrtc/api/peerconnectioninterface.h', | |
257 '<(DEPTH)/third_party/webrtc/api/portallocatorfactory.cc', | |
258 '<(DEPTH)/third_party/webrtc/api/portallocatorfactory.h', | |
259 '<(DEPTH)/third_party/webrtc/api/remoteaudiosource.cc', | |
260 '<(DEPTH)/third_party/webrtc/api/remoteaudiosource.h', | |
261 '<(DEPTH)/third_party/webrtc/api/remoteaudiotrack.cc', | |
262 '<(DEPTH)/third_party/webrtc/api/remoteaudiotrack.h', | |
263 '<(DEPTH)/third_party/webrtc/api/rtpreceiver.cc', | |
264 '<(DEPTH)/third_party/webrtc/api/rtpreceiver.h', | |
265 '<(DEPTH)/third_party/webrtc/api/rtpreceiverinterface.h', | |
266 '<(DEPTH)/third_party/webrtc/api/rtpsender.cc', | |
267 '<(DEPTH)/third_party/webrtc/api/rtpsender.h', | |
268 '<(DEPTH)/third_party/webrtc/api/rtpsenderinterface.h', | |
269 '<(DEPTH)/third_party/webrtc/api/sctputils.cc', | |
270 '<(DEPTH)/third_party/webrtc/api/sctputils.h', | |
271 '<(DEPTH)/third_party/webrtc/api/statscollector.cc', | |
272 '<(DEPTH)/third_party/webrtc/api/statscollector.h', | |
273 '<(DEPTH)/third_party/webrtc/api/statstypes.cc', | |
274 '<(DEPTH)/third_party/webrtc/api/statstypes.h', | |
275 '<(DEPTH)/third_party/webrtc/api/streamcollection.h', | |
276 '<(DEPTH)/third_party/webrtc/api/umametrics.h', | |
277 '<(DEPTH)/third_party/webrtc/api/videocapturertracksource.cc', | |
278 '<(DEPTH)/third_party/webrtc/api/videocapturertracksource.h', | |
279 '<(DEPTH)/third_party/webrtc/api/videosourceproxy.h', | |
280 '<(DEPTH)/third_party/webrtc/api/videotrack.cc', | |
281 '<(DEPTH)/third_party/webrtc/api/videotrack.h', | |
282 '<(DEPTH)/third_party/webrtc/api/videotracksource.cc', | |
283 '<(DEPTH)/third_party/webrtc/api/videotracksource.h', | |
284 '<(DEPTH)/third_party/webrtc/api/webrtcsdp.cc', | |
285 '<(DEPTH)/third_party/webrtc/api/webrtcsdp.h', | |
286 '<(DEPTH)/third_party/webrtc/api/webrtcsession.cc', | |
287 '<(DEPTH)/third_party/webrtc/api/webrtcsession.h', | |
288 '<(DEPTH)/third_party/webrtc/api/webrtcsessiondescriptionfactory.cc' , | |
289 '<(DEPTH)/third_party/webrtc/api/webrtcsessiondescriptionfactory.h', | |
290 '<(DEPTH)/third_party/webrtc/media/base/audiorenderer.h', | |
291 '<(DEPTH)/third_party/webrtc/media/base/codec.cc', | |
292 '<(DEPTH)/third_party/webrtc/media/base/codec.h', | |
293 '<(DEPTH)/third_party/webrtc/media/base/cryptoparams.h', | |
294 '<(DEPTH)/third_party/webrtc/media/base/hybriddataengine.h', | |
295 '<(DEPTH)/third_party/webrtc/media/base/mediachannel.h', | |
296 '<(DEPTH)/third_party/webrtc/media/base/mediaconstants.cc', | |
297 '<(DEPTH)/third_party/webrtc/media/base/mediaconstants.h', | |
298 '<(DEPTH)/third_party/webrtc/media/base/mediaengine.cc', | |
299 '<(DEPTH)/third_party/webrtc/media/base/mediaengine.h', | |
300 '<(DEPTH)/third_party/webrtc/media/base/rtpdataengine.cc', | |
301 '<(DEPTH)/third_party/webrtc/media/base/rtpdataengine.h', | |
302 '<(DEPTH)/third_party/webrtc/media/base/rtpdump.cc', | |
303 '<(DEPTH)/third_party/webrtc/media/base/rtpdump.h', | |
304 '<(DEPTH)/third_party/webrtc/media/base/rtputils.cc', | |
305 '<(DEPTH)/third_party/webrtc/media/base/rtputils.h', | |
306 '<(DEPTH)/third_party/webrtc/media/base/streamparams.cc', | |
307 '<(DEPTH)/third_party/webrtc/media/base/streamparams.h', | |
308 '<(DEPTH)/third_party/webrtc/media/base/turnutils.cc', | |
309 '<(DEPTH)/third_party/webrtc/media/base/turnutils.h', | |
310 '<(DEPTH)/third_party/webrtc/media/base/videoadapter.cc', | |
311 '<(DEPTH)/third_party/webrtc/media/base/videoadapter.h', | |
312 '<(DEPTH)/third_party/webrtc/media/base/videobroadcaster.cc', | |
313 '<(DEPTH)/third_party/webrtc/media/base/videobroadcaster.h', | |
314 '<(DEPTH)/third_party/webrtc/media/base/videocapturer.cc', | |
315 '<(DEPTH)/third_party/webrtc/media/base/videocapturer.h', | |
316 '<(DEPTH)/third_party/webrtc/media/base/videocommon.cc', | |
317 '<(DEPTH)/third_party/webrtc/media/base/videocommon.h', | |
318 '<(DEPTH)/third_party/webrtc/media/base/videoframe.cc', | |
319 '<(DEPTH)/third_party/webrtc/media/base/videoframe.h', | |
320 '<(DEPTH)/third_party/webrtc/media/base/videoframefactory.cc', | |
321 '<(DEPTH)/third_party/webrtc/media/base/videoframefactory.h', | |
322 '<(DEPTH)/third_party/webrtc/media/base/videosourcebase.cc', | |
323 '<(DEPTH)/third_party/webrtc/media/base/videosourcebase.h', | |
324 '<(DEPTH)/third_party/webrtc/media/engine/simulcast.cc', | |
325 '<(DEPTH)/third_party/webrtc/media/engine/simulcast.h', | |
326 '<(DEPTH)/third_party/webrtc/media/engine/webrtccommon.h', | |
327 '<(DEPTH)/third_party/webrtc/media/engine/webrtcmediaengine.cc', | |
328 '<(DEPTH)/third_party/webrtc/media/engine/webrtcmediaengine.h', | |
329 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvideoengine2.cc', | |
330 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvideoengine2.h', | |
331 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvideoframe.cc', | |
332 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvideoframe.h', | |
333 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvideoframefactory.cc ', | |
334 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvideoframefactory.h' , | |
335 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvoe.h', | |
336 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvoiceengine.cc', | |
337 '<(DEPTH)/third_party/webrtc/media/engine/webrtcvoiceengine.h', | |
338 '<(DEPTH)/third_party/webrtc/media/sctp/sctpdataengine.cc', | |
339 '<(DEPTH)/third_party/webrtc/media/sctp/sctpdataengine.h', | |
340 '<(DEPTH)/third_party/webrtc/pc/audiomonitor.cc', | |
341 '<(DEPTH)/third_party/webrtc/pc/audiomonitor.h', | |
342 '<(DEPTH)/third_party/webrtc/pc/bundlefilter.cc', | |
343 '<(DEPTH)/third_party/webrtc/pc/bundlefilter.h', | |
344 '<(DEPTH)/third_party/webrtc/pc/channel.cc', | |
345 '<(DEPTH)/third_party/webrtc/pc/channel.h', | |
346 '<(DEPTH)/third_party/webrtc/pc/channelmanager.cc', | |
347 '<(DEPTH)/third_party/webrtc/pc/channelmanager.h', | |
348 '<(DEPTH)/third_party/webrtc/pc/currentspeakermonitor.cc', | |
349 '<(DEPTH)/third_party/webrtc/pc/currentspeakermonitor.h', | |
350 '<(DEPTH)/third_party/webrtc/pc/externalhmac.cc', | |
351 '<(DEPTH)/third_party/webrtc/pc/externalhmac.h', | |
352 '<(DEPTH)/third_party/webrtc/pc/mediamonitor.cc', | |
353 '<(DEPTH)/third_party/webrtc/pc/mediamonitor.h', | |
354 '<(DEPTH)/third_party/webrtc/pc/mediasession.cc', | |
355 '<(DEPTH)/third_party/webrtc/pc/mediasession.h', | |
356 '<(DEPTH)/third_party/webrtc/pc/mediasink.h', | |
357 '<(DEPTH)/third_party/webrtc/pc/rtcpmuxfilter.cc', | |
358 '<(DEPTH)/third_party/webrtc/pc/rtcpmuxfilter.h', | |
359 '<(DEPTH)/third_party/webrtc/pc/srtpfilter.cc', | |
360 '<(DEPTH)/third_party/webrtc/pc/srtpfilter.h', | |
361 '<(DEPTH)/third_party/webrtc/pc/voicechannel.h', | |
362 ], | |
363 'dependencies': [ | 95 'dependencies': [ |
364 '<(DEPTH)/third_party/libsrtp/libsrtp.gyp:libsrtp', | 96 '<(DEPTH)/third_party/libsrtp/libsrtp.gyp:libsrtp', |
365 '<(DEPTH)/third_party/usrsctp/usrsctp.gyp:usrsctplib', | 97 '<(DEPTH)/third_party/usrsctp/usrsctp.gyp:usrsctplib', |
98 '<(DEPTH)/third_party/webrtc/api/api.gyp:libjingle_peerconnection', | |
99 '<(DEPTH)/third_party/webrtc/media/media.gyp:rtc_media', | |
366 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:media_file', | 100 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:media_file', |
367 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture', | 101 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture', |
102 '<(DEPTH)/third_party/webrtc/pc/pc.gyp:rtc_pc', | |
368 '<(DEPTH)/third_party/webrtc/voice_engine/voice_engine.gyp:voice_eng ine', | 103 '<(DEPTH)/third_party/webrtc/voice_engine/voice_engine.gyp:voice_eng ine', |
369 '<(DEPTH)/third_party/webrtc/webrtc.gyp:webrtc', | 104 '<(DEPTH)/third_party/webrtc/webrtc.gyp:webrtc', |
370 'libjingle', | 105 'libjingle', |
371 ], | 106 ], |
372 }, # target libjingle_webrtc_common | 107 }, # target libjingle_webrtc_common |
373 { | 108 { |
374 # GN version: //third_party/libjingle:libjingle_webrtc | 109 # GN version: //third_party/libjingle:libjingle_webrtc |
375 'target_name': 'libjingle_webrtc', | 110 'target_name': 'libjingle_webrtc', |
376 'type': 'static_library', | 111 'type': 'static_library', |
377 'sources': [ | 112 'sources': [ |
378 'overrides/init_webrtc.cc', | 113 'overrides/init_webrtc.cc', |
379 'overrides/init_webrtc.h', | 114 'overrides/init_webrtc.h', |
380 ], | 115 ], |
381 'dependencies': [ | 116 'dependencies': [ |
382 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:audio_processing', | 117 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:audio_processing', |
383 'libjingle_webrtc_common', | 118 'libjingle_webrtc_common', |
384 ], | 119 ], |
385 }, | 120 }, |
386 ], | 121 ], |
387 }], | 122 }], |
388 ], | 123 ], |
389 } | 124 } |
OLD | NEW |