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

Side by Side Diff: third_party/libjingle/libjingle.gyp

Issue 8375044: Revert 107031 - Breaks those on NewGit due to http://crbug.com/101448 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 'variables': { 6 'variables': {
7 'no_libjingle_logging%': 0, 7 'no_libjingle_logging%': 0,
8 }, 8 },
9 'includes': [ 9 'includes': [
10 '../../build/win_precompile.gypi', 10 '../../build/win_precompile.gypi',
11 ], 11 ],
12 'target_defaults': { 12 'target_defaults': {
13 'defines': [ 13 'defines': [
14 'FEATURE_ENABLE_SSL', 14 'FEATURE_ENABLE_SSL',
15 'FEATURE_ENABLE_VOICEMAIL', # TODO(ncarter): Do we really need this? 15 'FEATURE_ENABLE_VOICEMAIL', # TODO(ncarter): Do we really need this?
16 '_USE_32BIT_TIME_T', 16 '_USE_32BIT_TIME_T',
17 'SAFE_TO_DEFINE_TALK_BASE_LOGGING_MACROS', 17 'SAFE_TO_DEFINE_TALK_BASE_LOGGING_MACROS',
18 'EXPAT_RELATIVE_PATH', 18 'EXPAT_RELATIVE_PATH',
19 'JSONCPP_RELATIVE_PATH',
20 'WEBRTC_RELATIVE_PATH', 19 'WEBRTC_RELATIVE_PATH',
21 'HAVE_WEBRTC_VIDEO', 20 'HAVE_WEBRTC_VIDEO',
22 'HAVE_WEBRTC_VOICE', 21 'HAVE_WEBRTC_VOICE',
23 'NO_SOUND_SYSTEM',
24 ], 22 ],
25 'configurations': { 23 'configurations': {
26 'Debug': { 24 'Debug': {
27 'defines': [ 25 'defines': [
28 # TODO(sergeyu): Fix libjingle to use NDEBUG instead of 26 # TODO(sergeyu): Fix libjingle to use NDEBUG instead of
29 # _DEBUG and remove this define. See below as well. 27 # _DEBUG and remove this define. See below as well.
30 '_DEBUG', 28 '_DEBUG',
31 ], 29 ],
32 } 30 }
33 }, 31 },
34 'include_dirs': [ 32 'include_dirs': [
35 './overrides', 33 './overrides',
36 './source', 34 './source',
37 ], 35 ],
38 'dependencies': [ 36 'dependencies': [
39 '<(DEPTH)/base/base.gyp:base', 37 '../expat/expat.gyp:expat',
40 '<(DEPTH)/net/net.gyp:net', 38 '../../base/base.gyp:base',
41 '<(DEPTH)/third_party/expat/expat.gyp:expat', 39 '../../net/net.gyp:net',
42 ], 40 ],
43 'export_dependent_settings': [ 41 'export_dependent_settings': [
44 '<(DEPTH)/third_party/expat/expat.gyp:expat', 42 '../expat/expat.gyp:expat',
45 ], 43 ],
46 'direct_dependent_settings': { 44 'direct_dependent_settings': {
47 'include_dirs': [ 45 'include_dirs': [
48 './overrides', 46 './overrides',
49 './source', 47 './source',
50 ], 48 ],
51 'defines': [ 49 'defines': [
52 'FEATURE_ENABLE_SSL', 50 'FEATURE_ENABLE_SSL',
53 'FEATURE_ENABLE_VOICEMAIL', 51 'FEATURE_ENABLE_VOICEMAIL',
54 'EXPAT_RELATIVE_PATH', 52 'EXPAT_RELATIVE_PATH',
55 'JSONCPP_RELATIVE_PATH',
56 'WEBRTC_RELATIVE_PATH', 53 'WEBRTC_RELATIVE_PATH',
57 'NO_SOUND_SYSTEM',
58 ], 54 ],
59 'conditions': [ 55 'conditions': [
60 ['OS=="win"', { 56 ['OS=="win"', {
61 'link_settings': { 57 'link_settings': {
62 'libraries': [ 58 'libraries': [
63 '-lsecur32.lib', 59 '-lsecur32.lib',
64 '-lcrypt32.lib', 60 '-lcrypt32.lib',
65 '-liphlpapi.lib', 61 '-liphlpapi.lib',
66 ], 62 ],
67 }, 63 },
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after
206 'source/talk/base/host.h', 202 'source/talk/base/host.h',
207 'source/talk/base/httpbase.cc', 203 'source/talk/base/httpbase.cc',
208 'source/talk/base/httpbase.h', 204 'source/talk/base/httpbase.h',
209 'source/talk/base/httpclient.h', 205 'source/talk/base/httpclient.h',
210 'source/talk/base/httpclient.cc', 206 'source/talk/base/httpclient.cc',
211 'source/talk/base/httpcommon-inl.h', 207 'source/talk/base/httpcommon-inl.h',
212 'source/talk/base/httpcommon.cc', 208 'source/talk/base/httpcommon.cc',
213 'source/talk/base/httpcommon.h', 209 'source/talk/base/httpcommon.h',
214 'source/talk/base/httprequest.cc', 210 'source/talk/base/httprequest.cc',
215 'source/talk/base/httprequest.h', 211 'source/talk/base/httprequest.h',
216 'source/talk/base/json.cc',
217 'source/talk/base/json.h',
218 'source/talk/base/linked_ptr.h', 212 'source/talk/base/linked_ptr.h',
219 'source/talk/base/logging.cc', 213 'source/talk/base/logging.cc',
220 'source/talk/base/md5.h', 214 'source/talk/base/md5.h',
221 'source/talk/base/md5c.c', 215 'source/talk/base/md5c.c',
222 'source/talk/base/messagehandler.cc', 216 'source/talk/base/messagehandler.cc',
223 'source/talk/base/messagehandler.h', 217 'source/talk/base/messagehandler.h',
224 'source/talk/base/messagequeue.cc', 218 'source/talk/base/messagequeue.cc',
225 'source/talk/base/messagequeue.h', 219 'source/talk/base/messagequeue.h',
226 'source/talk/base/nethelpers.cc', 220 'source/talk/base/nethelpers.cc',
227 'source/talk/base/nethelpers.h', 221 'source/talk/base/nethelpers.h',
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
272 'source/talk/base/taskparent.cc', 266 'source/talk/base/taskparent.cc',
273 'source/talk/base/taskparent.h', 267 'source/talk/base/taskparent.h',
274 'source/talk/base/taskrunner.cc', 268 'source/talk/base/taskrunner.cc',
275 'source/talk/base/taskrunner.h', 269 'source/talk/base/taskrunner.h',
276 'source/talk/base/thread.cc', 270 'source/talk/base/thread.cc',
277 'source/talk/base/thread.h', 271 'source/talk/base/thread.h',
278 'source/talk/base/time.cc', 272 'source/talk/base/time.cc',
279 'source/talk/base/time.h', 273 'source/talk/base/time.h',
280 'source/talk/base/urlencode.cc', 274 'source/talk/base/urlencode.cc',
281 'source/talk/base/urlencode.h', 275 'source/talk/base/urlencode.h',
282 'source/talk/base/worker.cc',
283 'source/talk/base/worker.h',
284 'source/talk/xmllite/xmlbuilder.cc', 276 'source/talk/xmllite/xmlbuilder.cc',
285 'source/talk/xmllite/xmlbuilder.h', 277 'source/talk/xmllite/xmlbuilder.h',
286 'source/talk/xmllite/xmlconstants.cc', 278 'source/talk/xmllite/xmlconstants.cc',
287 'source/talk/xmllite/xmlconstants.h', 279 'source/talk/xmllite/xmlconstants.h',
288 'source/talk/xmllite/xmlelement.cc', 280 'source/talk/xmllite/xmlelement.cc',
289 'source/talk/xmllite/xmlelement.h', 281 'source/talk/xmllite/xmlelement.h',
290 'source/talk/xmllite/xmlnsstack.cc', 282 'source/talk/xmllite/xmlnsstack.cc',
291 'source/talk/xmllite/xmlnsstack.h', 283 'source/talk/xmllite/xmlnsstack.h',
292 'source/talk/xmllite/xmlparser.cc', 284 'source/talk/xmllite/xmlparser.cc',
293 'source/talk/xmllite/xmlparser.h', 285 'source/talk/xmllite/xmlparser.h',
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
343 ['os_posix == 1', { 335 ['os_posix == 1', {
344 'sources': [ 336 'sources': [
345 'source/talk/base/sslstreamadapter.cc', 337 'source/talk/base/sslstreamadapter.cc',
346 'source/talk/base/sslstreamadapter.h', 338 'source/talk/base/sslstreamadapter.h',
347 'source/talk/base/unixfilesystem.cc', 339 'source/talk/base/unixfilesystem.cc',
348 'source/talk/base/unixfilesystem.h', 340 'source/talk/base/unixfilesystem.h',
349 ], 341 ],
350 }], 342 }],
351 ['OS=="linux"', { 343 ['OS=="linux"', {
352 'sources': [ 344 'sources': [
353 'source/talk/base/latebindingsymboltable.cc',
354 'source/talk/base/latebindingsymboltable.h',
355 'source/talk/base/linux.cc', 345 'source/talk/base/linux.cc',
356 'source/talk/base/linux.h', 346 'source/talk/base/linux.h',
357 ], 347 ],
358 }], 348 }],
359 ['OS=="mac"', { 349 ['OS=="mac"', {
360 'sources': [ 350 'sources': [
361 'source/talk/base/macconversion.cc', 351 'source/talk/base/macconversion.cc',
362 'source/talk/base/macconversion.h', 352 'source/talk/base/macconversion.h',
363 'source/talk/base/macutils.cc', 353 'source/talk/base/macutils.cc',
364 'source/talk/base/macutils.h', 354 'source/talk/base/macutils.h',
365 ], 355 ],
366 }], 356 }],
367 ], 357 ],
368 'dependencies': [
369 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp',
370 ],
371 'export_dependent_settings': [
372 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp',
373 ],
374 }, # target libjingle 358 }, # target libjingle
375 # This has to be is a separate project due to a bug in MSVS: 359 # This has to be is a separate project due to a bug in MSVS:
376 # https://connect.microsoft.com/VisualStudio/feedback/details/368272/duplica te-cpp-filename-in-c-project-visual-studio-2008 360 # https://connect.microsoft.com/VisualStudio/feedback/details/368272/duplica te-cpp-filename-in-c-project-visual-studio-2008
377 # We have two files named "constants.cc" and MSVS doesn't handle this 361 # We have two files named "constants.cc" and MSVS doesn't handle this
378 # properly. 362 # properly.
379 { 363 {
380 'target_name': 'libjingle_p2p', 364 'target_name': 'libjingle_p2p',
381 'type': 'static_library', 365 'type': 'static_library',
382 'sources': [ 366 'sources': [
383 'source/talk/p2p/base/candidate.h', 367 'source/talk/p2p/base/candidate.h',
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
443 ], 427 ],
444 'dependencies': [ 428 'dependencies': [
445 'libjingle', 429 'libjingle',
446 ], 430 ],
447 }, # target libjingle_p2p 431 }, # target libjingle_p2p
448 { 432 {
449 'target_name': 'libjingle_peerconnection', 433 'target_name': 'libjingle_peerconnection',
450 'type': 'static_library', 434 'type': 'static_library',
451 'sources': [ 435 'sources': [
452 'source/talk/app/webrtc/peerconnection.h', 436 'source/talk/app/webrtc/peerconnection.h',
437 'source/talk/app/webrtc/peerconnectionfactory.h',
453 'source/talk/app/webrtc/peerconnectionfactory.cc', 438 'source/talk/app/webrtc/peerconnectionfactory.cc',
454 'source/talk/app/webrtc/peerconnectionfactory.h',
455 'source/talk/app/webrtc/peerconnectionimpl.cc',
456 'source/talk/app/webrtc/peerconnectionimpl.h',
457 'source/talk/app/webrtc/peerconnectionproxy.cc', 439 'source/talk/app/webrtc/peerconnectionproxy.cc',
458 'source/talk/app/webrtc/peerconnectionproxy.h', 440 'source/talk/app/webrtc/peerconnectionproxy.h',
459 'source/talk/app/webrtc/webrtcsession.cc',
460 'source/talk/app/webrtc/webrtcsession.h',
461 'source/talk/app/webrtc/webrtcjson.cc',
462 'source/talk/app/webrtc/webrtcjson.h',
463 'source/talk/session/phone/audiomonitor.cc', 441 'source/talk/session/phone/audiomonitor.cc',
464 'source/talk/session/phone/audiomonitor.h', 442 'source/talk/session/phone/audiomonitor.h',
465 'source/talk/session/phone/call.cc', 443 'source/talk/session/phone/call.cc',
466 'source/talk/session/phone/call.h', 444 'source/talk/session/phone/call.h',
467 'source/talk/session/phone/channel.cc', 445 'source/talk/session/phone/channel.cc',
468 'source/talk/session/phone/channel.h', 446 'source/talk/session/phone/channel.h',
469 'source/talk/session/phone/channelmanager.cc', 447 'source/talk/session/phone/channelmanager.cc',
470 'source/talk/session/phone/channelmanager.h', 448 'source/talk/session/phone/channelmanager.h',
471 'source/talk/session/phone/codec.cc', 449 'source/talk/session/phone/codec.cc',
472 'source/talk/session/phone/codec.h', 450 'source/talk/session/phone/codec.h',
473 'source/talk/session/phone/cryptoparams.h', 451 'source/talk/session/phone/cryptoparams.h',
474 'source/talk/session/phone/currentspeakermonitor.cc', 452 'source/talk/session/phone/currentspeakermonitor.cc',
475 'source/talk/session/phone/currentspeakermonitor.h', 453 'source/talk/session/phone/currentspeakermonitor.h',
476 'source/talk/session/phone/devicemanager.cc',
477 'source/talk/session/phone/devicemanager.h',
478 'source/talk/session/phone/filemediaengine.cc', 454 'source/talk/session/phone/filemediaengine.cc',
479 'source/talk/session/phone/filemediaengine.h', 455 'source/talk/session/phone/filemediaengine.h',
480 'source/talk/session/phone/mediachannel.h', 456 'source/talk/session/phone/mediachannel.h',
481 'source/talk/session/phone/mediaengine.cc', 457 'source/talk/session/phone/mediaengine.cc',
482 'source/talk/session/phone/mediaengine.h', 458 'source/talk/session/phone/mediaengine.h',
483 'source/talk/session/phone/mediamessages.cc', 459 'source/talk/session/phone/mediamessages.cc',
484 'source/talk/session/phone/mediamessages.h', 460 'source/talk/session/phone/mediamessages.h',
485 'source/talk/session/phone/mediamonitor.cc', 461 'source/talk/session/phone/mediamonitor.cc',
486 'source/talk/session/phone/mediamonitor.h', 462 'source/talk/session/phone/mediamonitor.h',
487 'source/talk/session/phone/mediasession.cc', 463 'source/talk/session/phone/mediasession.cc',
488 'source/talk/session/phone/mediasession.h',
489 'source/talk/session/phone/mediasessionclient.cc', 464 'source/talk/session/phone/mediasessionclient.cc',
490 'source/talk/session/phone/mediasessionclient.h', 465 'source/talk/session/phone/mediasessionclient.h',
491 'source/talk/session/phone/mediasink.h', 466 'source/talk/session/phone/mediasink.h',
492 'source/talk/session/phone/rtcpmuxfilter.cc', 467 'source/talk/session/phone/rtcpmuxfilter.cc',
493 'source/talk/session/phone/rtcpmuxfilter.h', 468 'source/talk/session/phone/rtcpmuxfilter.h',
494 'source/talk/session/phone/rtpdump.cc', 469 'source/talk/session/phone/rtpdump.cc',
495 'source/talk/session/phone/rtpdump.h', 470 'source/talk/session/phone/rtpdump.h',
496 'source/talk/session/phone/rtputils.cc', 471 'source/talk/session/phone/rtputils.cc',
497 'source/talk/session/phone/rtputils.h', 472 'source/talk/session/phone/rtputils.h',
498 'source/talk/session/phone/soundclip.cc', 473 'source/talk/session/phone/soundclip.cc',
499 'source/talk/session/phone/soundclip.h', 474 'source/talk/session/phone/soundclip.h',
500 'source/talk/session/phone/srtpfilter.cc', 475 'source/talk/session/phone/srtpfilter.cc',
501 'source/talk/session/phone/srtpfilter.h', 476 'source/talk/session/phone/srtpfilter.h',
502 'source/talk/session/phone/videocommon.h', 477 'source/talk/session/phone/videocommon.h',
503 'source/talk/session/phone/voicechannel.h', 478 'source/talk/session/phone/voicechannel.h',
504 'source/talk/session/phone/webrtccommon.h', 479 'source/talk/session/phone/webrtccommon.h',
505 'source/talk/session/phone/webrtcpassthroughrender.cc', 480 'source/talk/session/phone/webrtcpassthroughrender.cc',
506 'source/talk/session/phone/webrtcvideoengine.cc',
507 'source/talk/session/phone/webrtcvideoengine.h',
508 'source/talk/session/phone/webrtcvideoframe.cc', 481 'source/talk/session/phone/webrtcvideoframe.cc',
509 'source/talk/session/phone/webrtcvideoframe.h', 482 'source/talk/session/phone/webrtcvideoframe.h',
510 'source/talk/session/phone/webrtcvie.h', 483 'source/talk/session/phone/webrtcvie.h',
511 'source/talk/session/phone/webrtcvoe.h', 484 'source/talk/session/phone/webrtcvoe.h',
512 'source/talk/session/phone/webrtcvoiceengine.cc',
513 'source/talk/session/phone/webrtcvoiceengine.h',
514 ], 485 ],
515 'dependencies': [ 486 'dependencies': [
516 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture_module', 487 '../../third_party/webrtc/modules/modules.gyp:video_capture_module',
517 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_render_module', 488 '../../third_party/webrtc/modules/modules.gyp:video_render_module',
518 '<(DEPTH)/third_party/webrtc/video_engine/video_engine.gyp:video_engine_ core', 489 '../../third_party/webrtc/video_engine/video_engine.gyp:video_engine_cor e',
519 '<(DEPTH)/third_party/webrtc/voice_engine/voice_engine.gyp:voice_engine_ core', 490 '../../third_party/webrtc/voice_engine/voice_engine.gyp:voice_engine_cor e',
520 '<(DEPTH)/third_party/webrtc/system_wrappers/source/system_wrappers.gyp: system_wrappers', 491 '../../third_party/webrtc/system_wrappers/source/system_wrappers.gyp:sys tem_wrappers',
521 'libjingle',
522 'libjingle_p2p', 492 'libjingle_p2p',
523 ], 493 ],
524 }, # target libjingle_peerconnection 494 }, # target libjingle_peerconnection
525 ], 495 ],
526 } 496 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698