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

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

Issue 1419253002: Rearrange dependency to enable adding finch experiment in webrtc (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: formatting BUILD.gn 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) 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 'variables': { 9 'variables': {
10 'enabled_libjingle_device_manager%': 0, 10 'enabled_libjingle_device_manager%': 0,
(...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 # GN version: //third_party/libjingle 237 # GN version: //third_party/libjingle
238 { 238 {
239 'target_name': 'libjingle', 239 'target_name': 'libjingle',
240 'type': 'static_library', 240 'type': 'static_library',
241 'includes': [ 'libjingle_common.gypi' ], 241 'includes': [ 'libjingle_common.gypi' ],
242 'sources!' : [ 242 'sources!' : [
243 # Compiled as part of libjingle_p2p_constants. 243 # Compiled as part of libjingle_p2p_constants.
244 '<(webrtc_p2p)/base/constants.cc', 244 '<(webrtc_p2p)/base/constants.cc',
245 '<(webrtc_p2p)/base/constants.h', 245 '<(webrtc_p2p)/base/constants.h',
246 ], 246 ],
247 # p2ptransportchannel.cc now depends on field_trial. For NACL build, a
Sergey Ulanov 2015/10/26 17:43:31 I don't think you need to mention the name of the
guoweis_left_chromium 2015/10/26 18:16:44 Done.
248 # default implementation is added instead in libjingle_nacl.
249 'sources': [
Sergey Ulanov 2015/10/26 17:43:31 For consistency with other overrides please move t
guoweis_left_chromium 2015/10/26 18:16:44 Done.
250 'overrides/field_trial.cc',
251 ],
247 'dependencies': [ 252 'dependencies': [
248 '<(DEPTH)/third_party/webrtc/base/base.gyp:rtc_base', 253 '<(DEPTH)/third_party/webrtc/base/base.gyp:rtc_base',
249 '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite', 254 '<(DEPTH)/third_party/webrtc/libjingle/xmllite/xmllite.gyp:rtc_xmllite',
250 'libjingle_p2p_constants', 255 'libjingle_p2p_constants',
251 '<@(libjingle_additional_deps)', 256 '<@(libjingle_additional_deps)',
252 ], 257 ],
253 }, # target libjingle 258 }, # target libjingle
254 # This has to be is a separate project due to a bug in MSVS 2008 and the 259 # This has to be is a separate project due to a bug in MSVS 2008 and the
255 # current toolset on android. The problem is that we have two files named 260 # current toolset on android. The problem is that we have two files named
256 # "constants.cc" and MSVS/android doesn't handle this properly. 261 # "constants.cc" and MSVS/android doesn't handle this properly.
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
517 'conditions': [ 522 'conditions': [
518 ['OS=="android"', { 523 ['OS=="android"', {
519 'standalone_static_library': 1, 524 'standalone_static_library': 1,
520 }], 525 }],
521 ], 526 ],
522 }, # target libpeerconnection 527 }, # target libpeerconnection
523 ], 528 ],
524 }], 529 }],
525 ], 530 ],
526 } 531 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698