OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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': { |
| 7 'enable_bidirectional_stream%': 0, |
| 8 }, |
6 'conditions': [ | 9 'conditions': [ |
7 ['OS=="android"', { | 10 ['OS=="android"', { |
8 'targets': [ | 11 'targets': [ |
9 { | 12 { |
10 'target_name': 'cronet_jni_headers', | 13 'target_name': 'cronet_jni_headers', |
11 'type': 'none', | 14 'type': 'none', |
12 'sources': [ | 15 'sources': [ |
| 16 'cronet/android/java/src/org/chromium/net/CronetBidirectionalStream.
java', |
13 'cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java', | 17 'cronet/android/java/src/org/chromium/net/CronetLibraryLoader.java', |
14 'cronet/android/java/src/org/chromium/net/CronetUploadDataStream.jav
a', | 18 'cronet/android/java/src/org/chromium/net/CronetUploadDataStream.jav
a', |
15 'cronet/android/java/src/org/chromium/net/CronetUrlRequest.java', | 19 'cronet/android/java/src/org/chromium/net/CronetUrlRequest.java', |
16 'cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.ja
va', | 20 'cronet/android/java/src/org/chromium/net/CronetUrlRequestContext.ja
va', |
17 'cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java', | 21 'cronet/android/java/src/org/chromium/net/ChromiumUrlRequest.java', |
18 'cronet/android/java/src/org/chromium/net/ChromiumUrlRequestContext.
java', | 22 'cronet/android/java/src/org/chromium/net/ChromiumUrlRequestContext.
java', |
19 ], | 23 ], |
20 'variables': { | 24 'variables': { |
21 'jni_gen_package': 'cronet', | 25 'jni_gen_package': 'cronet', |
22 }, | 26 }, |
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
186 { | 190 { |
187 'dependencies': [ | 191 'dependencies': [ |
188 '../components/components.gyp:data_reduction_proxy_core_browse
r', | 192 '../components/components.gyp:data_reduction_proxy_core_browse
r', |
189 ], | 193 ], |
190 }, | 194 }, |
191 ], | 195 ], |
192 ], | 196 ], |
193 'includes': [ 'cronet/cronet_static.gypi' ], | 197 'includes': [ 'cronet/cronet_static.gypi' ], |
194 }, | 198 }, |
195 { | 199 { |
| 200 # GN version: //cronet:features |
| 201 'target_name': 'cronet_features', |
| 202 'includes': [ '../build/buildflag_header.gypi' ], |
| 203 'variables': { |
| 204 'buildflag_header_path': 'components/cronet/cronet_features.h', |
| 205 'buildflag_flags': [ |
| 206 'ENABLE_BIDIRECTIONAL_STREAM=<(enable_bidirectional_stream)', |
| 207 ], |
| 208 }, |
| 209 }, |
| 210 { |
196 'target_name': 'libcronet', | 211 'target_name': 'libcronet', |
197 'type': 'shared_library', | 212 'type': 'shared_library', |
198 'sources': [ | 213 'sources': [ |
199 'cronet/android/cronet_jni.cc', | 214 'cronet/android/cronet_jni.cc', |
200 ], | 215 ], |
201 'dependencies': [ | 216 'dependencies': [ |
202 'cronet_static_small', | 217 'cronet_static_small', |
203 '../base/base.gyp:base', | 218 '../base/base.gyp:base', |
204 '../net/net.gyp:net_small', | 219 '../net/net.gyp:net_small', |
205 ], | 220 ], |
(...skipping 29 matching lines...) Expand all Loading... |
235 '../third_party/android_tools/android_tools.gyp:android_support_anno
tations_javalib', | 250 '../third_party/android_tools/android_tools.gyp:android_support_anno
tations_javalib', |
236 ], | 251 ], |
237 'variables': { | 252 'variables': { |
238 'java_in_dir': 'cronet/android/java', | 253 'java_in_dir': 'cronet/android/java', |
239 'javac_includes': [ | 254 'javac_includes': [ |
240 '**/ChromiumUrlRequest.java', | 255 '**/ChromiumUrlRequest.java', |
241 '**/ChromiumUrlRequestContext.java', | 256 '**/ChromiumUrlRequestContext.java', |
242 '**/ChromiumUrlRequestError.java', | 257 '**/ChromiumUrlRequestError.java', |
243 '**/ChromiumUrlRequestFactory.java', | 258 '**/ChromiumUrlRequestFactory.java', |
244 '**/ChromiumUrlRequestPriority.java', | 259 '**/ChromiumUrlRequestPriority.java', |
| 260 '**/CronetBidirectionalStream.java', |
245 '**/CronetLibraryLoader.java', | 261 '**/CronetLibraryLoader.java', |
246 '**/CronetUploadDataStream.java', | 262 '**/CronetUploadDataStream.java', |
247 '**/CronetUrlRequest.java', | 263 '**/CronetUrlRequest.java', |
248 '**/CronetUrlRequestContext.java', | 264 '**/CronetUrlRequestContext.java', |
249 '**/RequestPriority.java', | 265 '**/RequestPriority.java', |
250 '**/urlconnection/CronetBufferedOutputStream.java', | 266 '**/urlconnection/CronetBufferedOutputStream.java', |
251 '**/urlconnection/CronetChunkedOutputStream.java', | 267 '**/urlconnection/CronetChunkedOutputStream.java', |
252 '**/urlconnection/CronetFixedModeOutputStream.java', | 268 '**/urlconnection/CronetFixedModeOutputStream.java', |
253 '**/urlconnection/CronetInputStream.java', | 269 '**/urlconnection/CronetInputStream.java', |
254 '**/urlconnection/CronetHttpURLConnection.java', | 270 '**/urlconnection/CronetHttpURLConnection.java', |
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
412 'cronet_test_apk_java', | 428 'cronet_test_apk_java', |
413 '../base/base.gyp:base_java_test_support', | 429 '../base/base.gyp:base_java_test_support', |
414 ], | 430 ], |
415 'variables': { | 431 'variables': { |
416 'apk_name': 'CronetTestInstrumentation', | 432 'apk_name': 'CronetTestInstrumentation', |
417 'java_in_dir': 'cronet/android/test/javatests', | 433 'java_in_dir': 'cronet/android/test/javatests', |
418 'resource_dir': 'cronet/android/test/res', | 434 'resource_dir': 'cronet/android/test/res', |
419 'is_test_apk': 1, | 435 'is_test_apk': 1, |
420 'run_findbugs': 1, | 436 'run_findbugs': 1, |
421 }, | 437 }, |
| 438 'conditions': [ |
| 439 ['enable_bidirectional_stream==0', { |
| 440 'variables' : { |
| 441 'jar_excluded_classes': [ |
| 442 '**/BidirectionalStreamTest*', |
| 443 '**/TestBidirectionalStreamCallback*', |
| 444 ], |
| 445 }, |
| 446 },], |
| 447 ], |
422 'includes': [ '../build/java_apk.gypi' ], | 448 'includes': [ '../build/java_apk.gypi' ], |
423 }, | 449 }, |
424 { | 450 { |
425 'target_name': 'cronet_perf_test_apk', | 451 'target_name': 'cronet_perf_test_apk', |
426 'type': 'none', | 452 'type': 'none', |
427 'dependencies': [ | 453 'dependencies': [ |
428 'cronet_java', | 454 'cronet_java', |
429 'cronet_api', | 455 'cronet_api', |
430 ], | 456 ], |
431 'variables': { | 457 'variables': { |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
624 }, | 650 }, |
625 ], | 651 ], |
626 }, | 652 }, |
627 ], | 653 ], |
628 'variables': { | 654 'variables': { |
629 'enable_data_reduction_proxy_support%': 0, | 655 'enable_data_reduction_proxy_support%': 0, |
630 }, | 656 }, |
631 }], # OS=="android" | 657 }], # OS=="android" |
632 ], | 658 ], |
633 } | 659 } |
OLD | NEW |