Chromium Code Reviews| 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 'target_defaults': { | 9 'target_defaults': { |
| 10 'defines': [ | 10 'defines': [ |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 73 ], | 73 ], |
| 74 }], | 74 }], |
| 75 ['OS=="linux"', { | 75 ['OS=="linux"', { |
| 76 'defines': [ | 76 'defines': [ |
| 77 'LINUX', | 77 'LINUX', |
| 78 ], | 78 ], |
| 79 }], | 79 }], |
| 80 ['OS=="mac"', { | 80 ['OS=="mac"', { |
| 81 'defines': [ | 81 'defines': [ |
| 82 'OSX', | 82 'OSX', |
| 83 ], | 83 ], |
|
jam
2012/01/23 05:11:56
i'm not family with libjingle, so perhaps whoever
John Grabowski
2012/01/25 20:29:15
Removing from CL
| |
| 84 }], | 84 }], |
| 85 ['OS=="android"', { | |
| 86 'defines': [ | |
| 87 'ANDROID', | |
| 88 ], | |
| 89 }], | |
| 85 ['os_posix == 1', { | 90 ['os_posix == 1', { |
| 86 'defines': [ | 91 'defines': [ |
| 87 'POSIX', | 92 'POSIX', |
| 88 ], | 93 ], |
| 89 }], | 94 }], |
| 90 ['os_bsd==1', { | 95 ['os_bsd==1', { |
| 91 'defines': [ | 96 'defines': [ |
| 92 'BSD', | 97 'BSD', |
| 93 ], | 98 ], |
| 94 }], | 99 }], |
| (...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 323 'source/talk/xmpp/xmppengineimpl.cc', | 328 'source/talk/xmpp/xmppengineimpl.cc', |
| 324 'source/talk/xmpp/xmppengineimpl.h', | 329 'source/talk/xmpp/xmppengineimpl.h', |
| 325 'source/talk/xmpp/xmppengineimpl_iq.cc', | 330 'source/talk/xmpp/xmppengineimpl_iq.cc', |
| 326 'source/talk/xmpp/xmpplogintask.cc', | 331 'source/talk/xmpp/xmpplogintask.cc', |
| 327 'source/talk/xmpp/xmpplogintask.h', | 332 'source/talk/xmpp/xmpplogintask.h', |
| 328 'source/talk/xmpp/xmppstanzaparser.cc', | 333 'source/talk/xmpp/xmppstanzaparser.cc', |
| 329 'source/talk/xmpp/xmppstanzaparser.h', | 334 'source/talk/xmpp/xmppstanzaparser.h', |
| 330 'source/talk/xmpp/xmpptask.cc', | 335 'source/talk/xmpp/xmpptask.cc', |
| 331 'source/talk/xmpp/xmpptask.h', | 336 'source/talk/xmpp/xmpptask.h', |
| 332 ], | 337 ], |
| 338 'dependencies': [ | |
| 339 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp', | |
| 340 ], | |
| 341 'export_dependent_settings': [ | |
| 342 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp', | |
| 343 ], | |
| 333 'conditions': [ | 344 'conditions': [ |
| 334 ['OS=="win"', { | 345 ['OS=="win"', { |
| 335 'sources': [ | 346 'sources': [ |
| 336 'overrides/talk/base/win32socketinit.cc', | 347 'overrides/talk/base/win32socketinit.cc', |
| 337 'source/talk/base/schanneladapter.cc', | 348 'source/talk/base/schanneladapter.cc', |
| 338 'source/talk/base/schanneladapter.h', | 349 'source/talk/base/schanneladapter.h', |
| 339 'source/talk/base/win32.h', | 350 'source/talk/base/win32.h', |
| 340 'source/talk/base/win32.cc', | 351 'source/talk/base/win32.cc', |
| 341 'source/talk/base/win32filesystem.cc', | 352 'source/talk/base/win32filesystem.cc', |
| 342 'source/talk/base/win32filesystem.h', | 353 'source/talk/base/win32filesystem.h', |
| (...skipping 23 matching lines...) Expand all Loading... | |
| 366 ], | 377 ], |
| 367 }], | 378 }], |
| 368 ['OS=="mac"', { | 379 ['OS=="mac"', { |
| 369 'sources': [ | 380 'sources': [ |
| 370 'source/talk/base/macconversion.cc', | 381 'source/talk/base/macconversion.cc', |
| 371 'source/talk/base/macconversion.h', | 382 'source/talk/base/macconversion.h', |
| 372 'source/talk/base/macutils.cc', | 383 'source/talk/base/macutils.cc', |
| 373 'source/talk/base/macutils.h', | 384 'source/talk/base/macutils.h', |
| 374 ], | 385 ], |
| 375 }], | 386 }], |
| 376 ], | 387 ['OS=="android"', { |
| 377 'dependencies': [ | 388 'sources!': [ |
| 378 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp', | 389 # These depend on jsoncpp which we don't load because we probably |
| 379 ], | 390 # don't actually need this code at all. |
| 380 'export_dependent_settings': [ | 391 'source/talk/base/json.cc', |
| 381 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp', | 392 'source/talk/base/json.h', |
| 393 ], | |
| 394 'dependencies!': [ | |
| 395 '<(DEPTH)/third_party/jsoncpp/jsoncpp.gyp:jsoncpp', | |
| 396 ], | |
| 397 }], | |
| 382 ], | 398 ], |
| 383 }, # target libjingle | 399 }, # target libjingle |
| 384 # This has to be is a separate project due to a bug in MSVS: | 400 # This has to be is a separate project due to a bug in MSVS: |
| 385 # https://connect.microsoft.com/VisualStudio/feedback/details/368272/duplica te-cpp-filename-in-c-project-visual-studio-2008 | 401 # https://connect.microsoft.com/VisualStudio/feedback/details/368272/duplica te-cpp-filename-in-c-project-visual-studio-2008 |
| 386 # We have two files named "constants.cc" and MSVS doesn't handle this | 402 # We have two files named "constants.cc" and MSVS doesn't handle this |
| 387 # properly. | 403 # properly. |
| 388 { | 404 { |
| 389 'target_name': 'libjingle_p2p', | 405 'target_name': 'libjingle_p2p', |
| 390 'type': 'static_library', | 406 'type': 'static_library', |
| 391 'sources': [ | 407 'sources': [ |
| (...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 526 'source/talk/session/phone/webrtcvideocapturer.h', | 542 'source/talk/session/phone/webrtcvideocapturer.h', |
| 527 'source/talk/session/phone/webrtcvideoengine.cc', | 543 'source/talk/session/phone/webrtcvideoengine.cc', |
| 528 'source/talk/session/phone/webrtcvideoengine.h', | 544 'source/talk/session/phone/webrtcvideoengine.h', |
| 529 'source/talk/session/phone/webrtcvideoframe.cc', | 545 'source/talk/session/phone/webrtcvideoframe.cc', |
| 530 'source/talk/session/phone/webrtcvideoframe.h', | 546 'source/talk/session/phone/webrtcvideoframe.h', |
| 531 'source/talk/session/phone/webrtcvie.h', | 547 'source/talk/session/phone/webrtcvie.h', |
| 532 'source/talk/session/phone/webrtcvoe.h', | 548 'source/talk/session/phone/webrtcvoe.h', |
| 533 'source/talk/session/phone/webrtcvoiceengine.cc', | 549 'source/talk/session/phone/webrtcvoiceengine.cc', |
| 534 'source/talk/session/phone/webrtcvoiceengine.h', | 550 'source/talk/session/phone/webrtcvoiceengine.h', |
| 535 ], | 551 ], |
| 536 'dependencies': [ | 552 'conditions': [ |
| 537 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture_module', | 553 ['OS!="android"', { |
| 538 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_render_module', | 554 'dependencies': [ |
| 539 '<(DEPTH)/third_party/webrtc/video_engine/video_engine.gyp:video_engine_ core', | 555 # We won't build with WebRTC on Android. |
| 540 '<(DEPTH)/third_party/webrtc/voice_engine/voice_engine.gyp:voice_engine_ core', | 556 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_capture_modul e', |
| 541 '<(DEPTH)/third_party/webrtc/system_wrappers/source/system_wrappers.gyp: system_wrappers', | 557 '<(DEPTH)/third_party/webrtc/modules/modules.gyp:video_render_module ', |
| 542 'libjingle', | 558 '<(DEPTH)/third_party/webrtc/video_engine/video_engine.gyp:video_eng ine_core', |
| 559 '<(DEPTH)/third_party/webrtc/voice_engine/voice_engine.gyp:voice_eng ine_core', | |
| 560 '<(DEPTH)/third_party/webrtc/system_wrappers/source/system_wrappers. gyp:system_wrappers', | |
| 561 'libjingle', | |
| 543 'libjingle_p2p', | 562 'libjingle_p2p', |
| 544 ], | 563 ], |
| 564 }, { | |
| 565 'sources/': [ | |
| 566 ['exclude', 'source/talk/app/webrtc/'], | |
| 567 ], | |
| 568 }], | |
| 569 ], | |
| 545 }, # target libjingle_peerconnection | 570 }, # target libjingle_peerconnection |
| 546 ], | 571 ], |
| 547 } | 572 } |
| OLD | NEW |