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 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
417 'cronet_test_apk_java', | 433 'cronet_test_apk_java', |
418 '../base/base.gyp:base_java_test_support', | 434 '../base/base.gyp:base_java_test_support', |
419 ], | 435 ], |
420 'variables': { | 436 'variables': { |
421 'apk_name': 'CronetTestInstrumentation', | 437 'apk_name': 'CronetTestInstrumentation', |
422 'java_in_dir': 'cronet/android/test/javatests', | 438 'java_in_dir': 'cronet/android/test/javatests', |
423 'resource_dir': 'cronet/android/test/res', | 439 'resource_dir': 'cronet/android/test/res', |
424 'is_test_apk': 1, | 440 'is_test_apk': 1, |
425 'run_findbugs': 1, | 441 'run_findbugs': 1, |
426 }, | 442 }, |
| 443 'conditions': [ |
| 444 ['enable_bidirectional_stream==0', { |
| 445 'variables' : { |
| 446 'jar_excluded_classes': [ |
| 447 '**/BidirectionalStreamTest*', |
| 448 '**/TestBidirectionalStreamCallback*', |
| 449 ], |
| 450 }, |
| 451 },], |
| 452 ], |
427 'includes': [ '../build/java_apk.gypi' ], | 453 'includes': [ '../build/java_apk.gypi' ], |
428 }, | 454 }, |
429 { | 455 { |
430 'target_name': 'cronet_perf_test_apk', | 456 'target_name': 'cronet_perf_test_apk', |
431 'type': 'none', | 457 'type': 'none', |
432 'dependencies': [ | 458 'dependencies': [ |
433 'cronet_java', | 459 'cronet_java', |
434 'cronet_api', | 460 'cronet_api', |
435 ], | 461 ], |
436 'variables': { | 462 'variables': { |
(...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
629 }, | 655 }, |
630 ], | 656 ], |
631 }, | 657 }, |
632 ], | 658 ], |
633 'variables': { | 659 'variables': { |
634 'enable_data_reduction_proxy_support%': 0, | 660 'enable_data_reduction_proxy_support%': 0, |
635 }, | 661 }, |
636 }], # OS=="android" | 662 }], # OS=="android" |
637 ], | 663 ], |
638 } | 664 } |
OLD | NEW |