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

Side by Side Diff: webrtc/api/api.gyp

Issue 2082573004: Exclude libjingle_peerconnection_{jni,so} targets from Chromium builds. (Closed) Base URL: https://chromium.googlesource.com/external/webrtc.git@master
Patch Set: Created 4 years, 6 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
« no previous file with comments | « webrtc/api/BUILD.gn ('k') | 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) 2015 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2015 The WebRTC project authors. All Rights Reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license 3 # Use of this source code is governed by a BSD-style license
4 # that can be found in the LICENSE file in the root of the source 4 # that can be found in the LICENSE file in the root of the source
5 # tree. An additional intellectual property rights grant can be found 5 # tree. An additional intellectual property rights grant can be found
6 # in the file PATENTS. All contributing project authors may 6 # in the file PATENTS. All contributing project authors may
7 # be found in the AUTHORS file in the root of the source tree. 7 # be found in the AUTHORS file in the root of the source tree.
8 8
9 { 9 {
10 'includes': [ '../build/common.gypi', ], 10 'includes': [ '../build/common.gypi', ],
11 'conditions': [ 11 'conditions': [
12 ['os_posix == 1 and OS != "mac" and OS != "ios"', { 12 ['os_posix == 1 and OS != "mac" and OS != "ios"', {
13 'conditions': [ 13 'conditions': [
14 ['sysroot!=""', { 14 ['sysroot!=""', {
15 'variables': { 15 'variables': {
16 'pkg-config': '../../../build/linux/pkg-config-wrapper "<(sysroot)" "<(target_arch)"', 16 'pkg-config': '../../../build/linux/pkg-config-wrapper "<(sysroot)" "<(target_arch)"',
17 }, 17 },
18 }, { 18 }, {
19 'variables': { 19 'variables': {
20 'pkg-config': 'pkg-config' 20 'pkg-config': 'pkg-config'
21 }, 21 },
22 }], 22 }],
23 ], 23 ],
24 }], 24 }],
25 ['OS=="android"', { 25 # Excluded from the Chromium build since they cannot be built due to
26 # incompability with Chromium's logging implementation.
27 ['OS=="android" and build_with_chromium==0', {
26 'targets': [ 28 'targets': [
27 { 29 {
28 'target_name': 'libjingle_peerconnection_jni', 30 'target_name': 'libjingle_peerconnection_jni',
29 'type': 'static_library', 31 'type': 'static_library',
30 'dependencies': [ 32 'dependencies': [
31 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:field_trial_defa ult', 33 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:field_trial_defa ult',
32 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:metrics_default' , 34 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:metrics_default' ,
33 'libjingle_peerconnection', 35 'libjingle_peerconnection',
34 ], 36 ],
35 'sources': [ 37 'sources': [
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
215 'quicdatatransport.h', 217 'quicdatatransport.h',
216 ], 218 ],
217 'export_dependent_settings': [ 219 'export_dependent_settings': [
218 '<(DEPTH)/third_party/libquic/libquic.gyp:libquic', 220 '<(DEPTH)/third_party/libquic/libquic.gyp:libquic',
219 ], 221 ],
220 }], 222 }],
221 ], 223 ],
222 }, # target libjingle_peerconnection 224 }, # target libjingle_peerconnection
223 ], # targets 225 ], # targets
224 } 226 }
OLDNEW
« no previous file with comments | « webrtc/api/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698