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

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

Issue 9271028: android build: progress on content and libjingle. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 11 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 | Annotate | Revision Log
OLDNEW
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
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
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
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
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 }
OLDNEW
« content/content_renderer.gypi ('K') | « content/renderer/webplugin_delegate_proxy.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698