OLD | NEW |
---|---|
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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 import("//build/buildflag_header.gni") | 5 import("//build/buildflag_header.gni") |
6 import("//build/config/android/config.gni") | 6 import("//build/config/android/config.gni") |
7 import("//build/config/android/rules.gni") | 7 import("//build/config/android/rules.gni") |
8 import("//build/util/process_version.gni") | 8 import("//build/util/process_version.gni") |
9 import("//build/util/version.gni") | 9 import("//build/util/version.gni") |
10 import("//testing/test.gni") | 10 import("//testing/test.gni") |
11 import("//third_party/protobuf/proto_library.gni") | 11 import("//third_party/protobuf/proto_library.gni") |
12 import("//url/features.gni") | 12 import("//url/features.gni") |
13 | 13 |
14 assert(!is_component_build, "Cronet requires static library build.") | 14 assert(!is_component_build, "Cronet requires static library build.") |
15 | 15 |
16 declare_args() { | 16 declare_args() { |
17 cronet_enable_data_reduction_proxy_support = false | 17 cronet_enable_data_reduction_proxy_support = false |
18 } | 18 } |
19 | 19 |
20 generate_jni("cronet_jni_headers") { | 20 generate_jni("cronet_jni_headers") { |
21 sources = [ | 21 sources = [ |
22 "java/src/org/chromium/net/impl/ChromiumUrlRequest.java", | |
23 "java/src/org/chromium/net/impl/ChromiumUrlRequestContext.java", | |
24 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", | 22 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", |
25 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", | 23 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", |
26 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", | 24 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", |
27 "java/src/org/chromium/net/impl/CronetUrlRequest.java", | 25 "java/src/org/chromium/net/impl/CronetUrlRequest.java", |
28 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", | 26 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", |
29 ] | 27 ] |
30 jni_package = "cronet" | 28 jni_package = "cronet" |
31 } | 29 } |
32 | 30 |
33 java_cpp_enum("effective_connection_type_java") { | 31 java_cpp_enum("effective_connection_type_java") { |
34 sources = [ | 32 sources = [ |
35 "//net/nqe/effective_connection_type.h", | 33 "//net/nqe/effective_connection_type.h", |
36 ] | 34 ] |
37 } | 35 } |
38 | 36 |
39 java_cpp_enum("chromium_url_request_java") { | |
40 sources = [ | |
41 "chromium_url_request.h", | |
42 ] | |
43 } | |
44 | |
45 java_cpp_enum("net_request_priority_java") { | 37 java_cpp_enum("net_request_priority_java") { |
46 sources = [ | 38 sources = [ |
47 "//net/base/request_priority.h", | 39 "//net/base/request_priority.h", |
48 ] | 40 ] |
49 } | 41 } |
50 | 42 |
51 java_cpp_enum("network_quality_observation_source_java") { | 43 java_cpp_enum("network_quality_observation_source_java") { |
52 sources = [ | 44 sources = [ |
53 "//net/nqe/network_quality_observation_source.h", | 45 "//net/nqe/network_quality_observation_source.h", |
54 ] | 46 ] |
55 } | 47 } |
56 | 48 |
57 java_cpp_enum("url_request_error_java") { | 49 java_cpp_enum("url_request_error_java") { |
58 sources = [ | 50 sources = [ |
59 "url_request_error.h", | 51 "url_request_error.h", |
60 ] | 52 ] |
61 } | 53 } |
62 | 54 |
63 # This target is a jar file containing classes that Cronet's javadocs | 55 # This target is a jar file containing classes that Cronet's javadocs |
64 # may reference but are not included in the javadocs themselves. | 56 # may reference but are not included in the javadocs themselves. |
65 android_library("cronet_javadoc_classpath") { | 57 android_library("cronet_javadoc_classpath") { |
66 deps = [ | 58 deps = [ |
67 "//third_party/android_tools:android_support_annotations_java", | 59 "//third_party/android_tools:android_support_annotations_java", |
68 ] | 60 ] |
69 srcjar_deps = [ | 61 srcjar_deps = [ |
70 ":effective_connection_type_java", | 62 ":effective_connection_type_java", |
pauljensen
2016/09/23 18:56:45
this should go as it's not referenced from the jav
kapishnikov
2016/09/23 21:26:38
Done.
| |
71 ":url_request_error_java", | 63 ":url_request_error_java", |
pauljensen
2016/09/23 18:56:45
this should go too, I guess this whole target can
kapishnikov
2016/09/23 21:26:38
Done.
| |
72 ] | 64 ] |
73 } | 65 } |
74 | 66 |
75 java_cpp_enum("http_cache_type_java") { | 67 java_cpp_enum("http_cache_type_java") { |
76 sources = [ | 68 sources = [ |
77 "//components/cronet/url_request_context_config.h", | 69 "//components/cronet/url_request_context_config.h", |
78 ] | 70 ] |
79 } | 71 } |
80 | 72 |
81 java_cpp_template("load_states_list") { | 73 java_cpp_template("load_states_list") { |
82 sources = [ | 74 sources = [ |
83 "java/src/org/chromium/net/LoadState.template", | 75 "java/src/org/chromium/net/impl/LoadState.template", |
84 ] | 76 ] |
85 inputs = [ | 77 inputs = [ |
86 "//net/base/load_states_list.h", | 78 "//net/base/load_states_list.h", |
87 ] | 79 ] |
88 package_name = "org/chromium/net" | 80 package_name = "org/chromium/net/impl" |
89 } | 81 } |
90 | 82 |
91 _generated_api_version_java_dir = | 83 _generated_api_version_java_dir = |
92 "$target_gen_dir/templates/cronet_api_version_java" | 84 "$target_gen_dir/templates/cronet_api_version_java" |
93 _generated_api_version_java = | 85 _generated_api_version_java = |
94 "$_generated_api_version_java_dir/org/chromium/net/ApiVersion.java" | 86 "$_generated_api_version_java_dir/org/chromium/net/ApiVersion.java" |
95 | 87 |
96 process_version("cronet_api_version_java") { | 88 process_version("cronet_api_version_java") { |
97 template_file = "api/src/org/chromium/net/ApiVersion.template" | 89 template_file = "api/src/org/chromium/net/ApiVersion.template" |
98 sources = [ | 90 sources = [ |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
163 } | 155 } |
164 | 156 |
165 # Variables: | 157 # Variables: |
166 # defines: Extra defines. | 158 # defines: Extra defines. |
167 # deps: Extra dependencies. | 159 # deps: Extra dependencies. |
168 template("cronet_static_tmpl") { | 160 template("cronet_static_tmpl") { |
169 source_set(target_name) { | 161 source_set(target_name) { |
170 defines = [] | 162 defines = [] |
171 | 163 |
172 deps = [ | 164 deps = [ |
173 ":chromium_url_request_java", | |
174 ":cronet_android_cert_proto", | 165 ":cronet_android_cert_proto", |
175 ":cronet_jni_headers", | 166 ":cronet_jni_headers", |
176 ":cronet_version_header", | 167 ":cronet_version_header", |
177 "//base", | 168 "//base", |
178 "//base/third_party/dynamic_annotations", | 169 "//base/third_party/dynamic_annotations", |
179 "//components/metrics", | 170 "//components/metrics", |
180 "//components/prefs", | 171 "//components/prefs", |
181 "//url:url_features", | 172 "//url:url_features", |
182 ] | 173 ] |
183 sources = [ | 174 sources = [ |
184 "//components/cronet/android/cert/cert_verifier_cache_serializer.cc", | 175 "//components/cronet/android/cert/cert_verifier_cache_serializer.cc", |
185 "//components/cronet/android/cert/cert_verifier_cache_serializer.h", | 176 "//components/cronet/android/cert/cert_verifier_cache_serializer.h", |
186 "//components/cronet/android/chromium_url_request.cc", | |
187 "//components/cronet/android/chromium_url_request.h", | |
188 "//components/cronet/android/chromium_url_request_context.cc", | |
189 "//components/cronet/android/chromium_url_request_context.h", | |
190 "//components/cronet/android/cronet_bidirectional_stream_adapter.cc", | 177 "//components/cronet/android/cronet_bidirectional_stream_adapter.cc", |
191 "//components/cronet/android/cronet_bidirectional_stream_adapter.h", | 178 "//components/cronet/android/cronet_bidirectional_stream_adapter.h", |
192 "//components/cronet/android/cronet_in_memory_pref_store.cc", | 179 "//components/cronet/android/cronet_in_memory_pref_store.cc", |
193 "//components/cronet/android/cronet_in_memory_pref_store.h", | 180 "//components/cronet/android/cronet_in_memory_pref_store.h", |
194 "//components/cronet/android/cronet_library_loader.cc", | 181 "//components/cronet/android/cronet_library_loader.cc", |
195 "//components/cronet/android/cronet_library_loader.h", | 182 "//components/cronet/android/cronet_library_loader.h", |
196 "//components/cronet/android/cronet_upload_data_stream.cc", | 183 "//components/cronet/android/cronet_upload_data_stream.cc", |
197 "//components/cronet/android/cronet_upload_data_stream.h", | 184 "//components/cronet/android/cronet_upload_data_stream.h", |
198 "//components/cronet/android/cronet_upload_data_stream_adapter.cc", | 185 "//components/cronet/android/cronet_upload_data_stream_adapter.cc", |
199 "//components/cronet/android/cronet_upload_data_stream_adapter.h", | 186 "//components/cronet/android/cronet_upload_data_stream_adapter.h", |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
278 ] | 265 ] |
279 ldflags = [ "-Wl,--version-script=" + | 266 ldflags = [ "-Wl,--version-script=" + |
280 rebase_path("//components/cronet/android/only_jni_exports.lst") ] | 267 rebase_path("//components/cronet/android/only_jni_exports.lst") ] |
281 | 268 |
282 # Avoid hide_native_jni_exports as it adds another version script, and the | 269 # Avoid hide_native_jni_exports as it adds another version script, and the |
283 # ARM64 linker throws an error for multiple version scripts with anonymous | 270 # ARM64 linker throws an error for multiple version scripts with anonymous |
284 # version tags. | 271 # version tags. |
285 configs -= [ "//build/config/android:hide_native_jni_exports" ] | 272 configs -= [ "//build/config/android:hide_native_jni_exports" ] |
286 } | 273 } |
287 | 274 |
275 cronet_api_srcjar_deps = [ ":cronet_api_version_srcjar" ] | |
276 | |
288 # cronet_api.jar defines Cronet API and provides implementation of | 277 # cronet_api.jar defines Cronet API and provides implementation of |
289 # legacy api using HttpUrlConnection (not the Chromium stack). | 278 # legacy api using HttpUrlConnection (not the Chromium stack). |
290 android_library("cronet_api") { | 279 android_library("cronet_api") { |
291 java_files = [ | 280 java_files = [ |
292 "api/src/org/chromium/net/BidirectionalStream.java", | 281 "api/src/org/chromium/net/BidirectionalStream.java", |
293 "api/src/org/chromium/net/ChunkedWritableByteChannel.java", | |
294 "api/src/org/chromium/net/CronetEngine.java", | 282 "api/src/org/chromium/net/CronetEngine.java", |
295 "api/src/org/chromium/net/CronetException.java", | 283 "api/src/org/chromium/net/CronetException.java", |
296 "api/src/org/chromium/net/HttpUrlConnectionUrlRequest.java", | 284 "api/src/org/chromium/net/ICronetEngineBuilder.java", |
297 "api/src/org/chromium/net/HttpUrlConnectionUrlRequestFactory.java", | 285 "api/src/org/chromium/net/ExperimentalBidirectionalStream.java", |
298 "api/src/org/chromium/net/HttpUrlRequest.java", | 286 "api/src/org/chromium/net/ExperimentalCronetEngine.java", |
299 "api/src/org/chromium/net/HttpUrlRequestFactory.java", | 287 "api/src/org/chromium/net/ExperimentalUrlRequest.java", |
300 "api/src/org/chromium/net/HttpUrlRequestListener.java", | |
301 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", | 288 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", |
302 "api/src/org/chromium/net/InputStreamChannel.java", | |
303 "api/src/org/chromium/net/JavaCronetEngine.java", | |
304 "api/src/org/chromium/net/JavaUrlRequest.java", | |
305 "api/src/org/chromium/net/NetworkQualityRttListener.java", | 289 "api/src/org/chromium/net/NetworkQualityRttListener.java", |
306 "api/src/org/chromium/net/NetworkQualityThroughputListener.java", | 290 "api/src/org/chromium/net/NetworkQualityThroughputListener.java", |
307 "api/src/org/chromium/net/Preconditions.java", | |
308 "api/src/org/chromium/net/QuicException.java", | 291 "api/src/org/chromium/net/QuicException.java", |
309 "api/src/org/chromium/net/RequestFinishedInfo.java", | 292 "api/src/org/chromium/net/RequestFinishedInfo.java", |
310 "api/src/org/chromium/net/ResponseTooLargeException.java", | |
311 "api/src/org/chromium/net/UploadDataProvider.java", | 293 "api/src/org/chromium/net/UploadDataProvider.java", |
312 "api/src/org/chromium/net/UploadDataProviders.java", | 294 "api/src/org/chromium/net/UploadDataProviders.java", |
313 "api/src/org/chromium/net/UploadDataSink.java", | 295 "api/src/org/chromium/net/UploadDataSink.java", |
314 "api/src/org/chromium/net/UrlRequest.java", | 296 "api/src/org/chromium/net/UrlRequest.java", |
315 "api/src/org/chromium/net/UrlRequestException.java", | 297 "api/src/org/chromium/net/UrlRequestException.java", |
316 "api/src/org/chromium/net/UrlResponseInfo.java", | 298 "api/src/org/chromium/net/UrlResponseInfo.java", |
317 "api/src/org/chromium/net/UserAgent.java", | |
318 ] | 299 ] |
319 | 300 |
320 deps = [ | 301 deps = [ |
321 "//third_party/android_tools:android_support_annotations_java", | 302 "//third_party/android_tools:android_support_annotations_java", |
322 ] | 303 ] |
323 | 304 |
324 srcjar_deps = [ | 305 srcjar_deps = cronet_api_srcjar_deps |
325 ":cronet_api_version_srcjar", | |
326 ":effective_connection_type_java", | |
327 ":http_cache_type_java", | |
328 ":url_request_error_java", | |
329 ":load_states_list", | |
330 ":network_quality_observation_source_java", | |
331 ] | |
332 | 306 |
333 run_findbugs_override = true | 307 run_findbugs_override = true |
334 } | 308 } |
335 | 309 |
336 android_library("cronet_java") { | 310 android_library("cronet_java") { |
337 java_files = [ | 311 java_files = [ |
338 "java/src/org/chromium/net/impl/ChromiumUrlRequest.java", | 312 "java/src/org/chromium/net/impl/BidirectionalStreamBuilderImpl.java", |
339 "java/src/org/chromium/net/impl/ChromiumUrlRequestContext.java", | |
340 "java/src/org/chromium/net/impl/ChromiumUrlRequestFactory.java", | |
341 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", | 313 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", |
314 "java/src/org/chromium/net/impl/CronetEngineBase.java", | |
315 "java/src/org/chromium/net/impl/CronetEngineBuilderImpl.java", | |
342 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", | 316 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", |
343 "java/src/org/chromium/net/impl/CronetMetrics.java", | 317 "java/src/org/chromium/net/impl/CronetMetrics.java", |
344 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", | 318 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", |
345 "java/src/org/chromium/net/impl/CronetUrlRequest.java", | 319 "java/src/org/chromium/net/impl/CronetUrlRequest.java", |
346 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", | 320 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", |
321 "java/src/org/chromium/net/impl/InputStreamChannel.java", | |
322 "java/src/org/chromium/net/impl/JavaCronetEngine.java", | |
323 "java/src/org/chromium/net/impl/JavaUrlRequest.java", | |
324 "java/src/org/chromium/net/impl/Preconditions.java", | |
325 "java/src/org/chromium/net/impl/UrlRequestBase.java", | |
326 "java/src/org/chromium/net/impl/UrlRequestBuilderImpl.java", | |
327 "java/src/org/chromium/net/impl/UserAgent.java", | |
347 "java/src/org/chromium/net/urlconnection/CronetBufferedOutputStream.java", | 328 "java/src/org/chromium/net/urlconnection/CronetBufferedOutputStream.java", |
348 "java/src/org/chromium/net/urlconnection/CronetChunkedOutputStream.java", | 329 "java/src/org/chromium/net/urlconnection/CronetChunkedOutputStream.java", |
349 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", | 330 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", |
350 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", | 331 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", |
351 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", | 332 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", |
352 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", | 333 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", |
353 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", | 334 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", |
354 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java" , | 335 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java" , |
355 "java/src/org/chromium/net/urlconnection/MessageLoop.java", | 336 "java/src/org/chromium/net/urlconnection/MessageLoop.java", |
356 ] | 337 ] |
357 | 338 |
358 deps = [ | 339 deps = [ |
359 ":cronet_api", | 340 ":cronet_api", |
360 "//base:base_java", | 341 "//base:base_java", |
361 "//net/android:net_java", | 342 "//net/android:net_java", |
362 "//third_party/android_tools:android_support_annotations_java", | 343 "//third_party/android_tools:android_support_annotations_java", |
363 "//third_party/jsr-305:jsr_305_javalib", | 344 "//third_party/jsr-305:jsr_305_javalib", |
364 ] | 345 ] |
365 | 346 |
366 srcjar_deps = [ | 347 srcjar_deps = [ |
367 ":cronet_impl_version_srcjar", | 348 ":cronet_impl_version_srcjar", |
368 ":chromium_url_request_java", | 349 ":effective_connection_type_java", |
350 ":http_cache_type_java", | |
351 ":load_states_list", | |
369 ":net_request_priority_java", | 352 ":net_request_priority_java", |
353 ":network_quality_observation_source_java", | |
354 ":url_request_error_java", | |
370 ] | 355 ] |
371 | 356 |
372 run_findbugs_override = true | 357 run_findbugs_override = true |
373 } | 358 } |
374 | 359 |
375 android_resources("cronet_sample_apk_resources") { | 360 android_resources("cronet_sample_apk_resources") { |
376 resource_dirs = [ "sample/res" ] | 361 resource_dirs = [ "sample/res" ] |
377 android_manifest = "sample/AndroidManifest.xml" | 362 android_manifest = "sample/AndroidManifest.xml" |
363 deps = [ | |
364 "//third_party/android_tools:android_support_v7_appcompat_java", | |
365 ] | |
378 } | 366 } |
379 | 367 |
380 android_library("cronet_sample_apk_java") { | 368 android_library("cronet_sample_apk_java") { |
381 java_files = [ | 369 java_files = [ |
382 "sample/src/org/chromium/cronet_sample_apk/CronetSampleActivity.java", | 370 "sample/src/org/chromium/cronet_sample_apk/CronetSampleActivity.java", |
383 "sample/src/org/chromium/cronet_sample_apk/CronetSampleApplication.java", | 371 "sample/src/org/chromium/cronet_sample_apk/CronetSampleApplication.java", |
384 ] | 372 ] |
385 | 373 |
386 deps = [ | 374 deps = [ |
387 ":cronet_api", | 375 ":cronet_api", |
388 ":cronet_java", | 376 ":cronet_java", |
389 ":cronet_sample_apk_resources", | 377 ":cronet_sample_apk_resources", |
390 "//base:base_java", | 378 "//base:base_java", |
379 "//third_party/android_tools:android_support_v7_appcompat_java", | |
391 ] | 380 ] |
392 | 381 |
393 run_findbugs_override = true | 382 run_findbugs_override = true |
394 } | 383 } |
395 | 384 |
396 android_apk("cronet_sample_apk") { | 385 android_apk("cronet_sample_apk") { |
397 apk_name = "CronetSample" | 386 apk_name = "CronetSample" |
398 android_manifest = "sample/AndroidManifest.xml" | 387 android_manifest = "sample/AndroidManifest.xml" |
399 shared_libraries = [ ":cronet" ] | 388 shared_libraries = [ ":cronet" ] |
400 | 389 |
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
613 | 602 |
614 run_findbugs_override = true | 603 run_findbugs_override = true |
615 } | 604 } |
616 | 605 |
617 android_library("cronet_javatests") { | 606 android_library("cronet_javatests") { |
618 testonly = true | 607 testonly = true |
619 | 608 |
620 java_files = [ | 609 java_files = [ |
621 "test/javatests/src/org/chromium/net/BidirectionalStreamQuicTest.java", | 610 "test/javatests/src/org/chromium/net/BidirectionalStreamQuicTest.java", |
622 "test/javatests/src/org/chromium/net/BidirectionalStreamTest.java", | 611 "test/javatests/src/org/chromium/net/BidirectionalStreamTest.java", |
623 "test/javatests/src/org/chromium/net/ChromiumUrlRequestTest.java", | |
624 "test/javatests/src/org/chromium/net/ChunkedWritableByteChannelTest.java", | |
625 "test/javatests/src/org/chromium/net/ContextInitTest.java", | |
626 "test/javatests/src/org/chromium/net/Criteria.java", | 612 "test/javatests/src/org/chromium/net/Criteria.java", |
627 "test/javatests/src/org/chromium/net/CronetTestBase.java", | 613 "test/javatests/src/org/chromium/net/CronetTestBase.java", |
628 "test/javatests/src/org/chromium/net/CronetUploadTest.java", | 614 "test/javatests/src/org/chromium/net/CronetUploadTest.java", |
629 "test/javatests/src/org/chromium/net/CronetUrlRequestContextTest.java", | 615 "test/javatests/src/org/chromium/net/CronetUrlRequestContextTest.java", |
630 "test/javatests/src/org/chromium/net/CronetUrlRequestTest.java", | 616 "test/javatests/src/org/chromium/net/CronetUrlRequestTest.java", |
631 "test/javatests/src/org/chromium/net/CronetUrlTest.java", | |
632 "test/javatests/src/org/chromium/net/DiskStorageTest.java", | 617 "test/javatests/src/org/chromium/net/DiskStorageTest.java", |
633 "test/javatests/src/org/chromium/net/GetStatusTest.java", | 618 "test/javatests/src/org/chromium/net/GetStatusTest.java", |
634 "test/javatests/src/org/chromium/net/HttpUrlRequestFactoryTest.java", | |
635 "test/javatests/src/org/chromium/net/MetricsTestUtil.java", | 619 "test/javatests/src/org/chromium/net/MetricsTestUtil.java", |
636 "test/javatests/src/org/chromium/net/NetworkChangeNotifierTest.java", | 620 "test/javatests/src/org/chromium/net/NetworkChangeNotifierTest.java", |
637 "test/javatests/src/org/chromium/net/PkpTest.java", | 621 "test/javatests/src/org/chromium/net/PkpTest.java", |
638 "test/javatests/src/org/chromium/net/QuicTest.java", | 622 "test/javatests/src/org/chromium/net/QuicTest.java", |
639 "test/javatests/src/org/chromium/net/RequestFinishedInfoTest.java", | 623 "test/javatests/src/org/chromium/net/RequestFinishedInfoTest.java", |
640 "test/javatests/src/org/chromium/net/SdchTest.java", | 624 "test/javatests/src/org/chromium/net/SdchTest.java", |
641 "test/javatests/src/org/chromium/net/TestBidirectionalStreamCallback.java", | 625 "test/javatests/src/org/chromium/net/TestBidirectionalStreamCallback.java", |
642 "test/javatests/src/org/chromium/net/TestDrivenDataProvider.java", | 626 "test/javatests/src/org/chromium/net/TestDrivenDataProvider.java", |
643 "test/javatests/src/org/chromium/net/TestHttpUrlRequestListener.java", | |
644 "test/javatests/src/org/chromium/net/TestNetworkQualityRttListener.java", | 627 "test/javatests/src/org/chromium/net/TestNetworkQualityRttListener.java", |
645 "test/javatests/src/org/chromium/net/TestNetworkQualityThroughputListener.ja va", | 628 "test/javatests/src/org/chromium/net/TestNetworkQualityThroughputListener.ja va", |
646 "test/javatests/src/org/chromium/net/TestUploadDataProvider.java", | 629 "test/javatests/src/org/chromium/net/TestUploadDataProvider.java", |
647 "test/javatests/src/org/chromium/net/TestUrlRequestCallback.java", | 630 "test/javatests/src/org/chromium/net/TestUrlRequestCallback.java", |
648 "test/javatests/src/org/chromium/net/UploadDataProvidersTest.java", | 631 "test/javatests/src/org/chromium/net/UploadDataProvidersTest.java", |
649 "test/javatests/src/org/chromium/net/UploadTest.java", | |
650 "test/javatests/src/org/chromium/net/urlconnection/CronetBufferedOutputStrea mTest.java", | 632 "test/javatests/src/org/chromium/net/urlconnection/CronetBufferedOutputStrea mTest.java", |
651 "test/javatests/src/org/chromium/net/urlconnection/CronetChunkedOutputStream Test.java", | 633 "test/javatests/src/org/chromium/net/urlconnection/CronetChunkedOutputStream Test.java", |
652 "test/javatests/src/org/chromium/net/urlconnection/CronetFixedModeOutputStre amTest.java", | 634 "test/javatests/src/org/chromium/net/urlconnection/CronetFixedModeOutputStre amTest.java", |
653 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTe st.java", | 635 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTe st.java", |
654 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandle rTest.java", | 636 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandle rTest.java", |
655 "test/javatests/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFac toryTest.java", | 637 "test/javatests/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFac toryTest.java", |
656 "test/javatests/src/org/chromium/net/urlconnection/MessageLoopTest.java", | 638 "test/javatests/src/org/chromium/net/urlconnection/MessageLoopTest.java", |
657 "test/javatests/src/org/chromium/net/urlconnection/QuicUploadTest.java", | 639 "test/javatests/src/org/chromium/net/urlconnection/QuicUploadTest.java", |
658 "test/javatests/src/org/chromium/net/urlconnection/TestUtil.java", | 640 "test/javatests/src/org/chromium/net/urlconnection/TestUtil.java", |
659 "test/javatests/src/org/chromium/net/UrlResponseInfoTest.java", | 641 "test/javatests/src/org/chromium/net/UrlResponseInfoTest.java", |
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
881 args += [ "--src-list-files=${_src_list_files}" ] | 863 args += [ "--src-list-files=${_src_list_files}" ] |
882 | 864 |
883 inputs = _src_jars | 865 inputs = _src_jars |
884 inputs += _src_files | 866 inputs += _src_files |
885 inputs += _src_list_files | 867 inputs += _src_list_files |
886 } | 868 } |
887 } | 869 } |
888 | 870 |
889 jar_src("jar_cronet_api_source") { | 871 jar_src("jar_cronet_api_source") { |
890 src_search_dirs = [ "api/src" ] | 872 src_search_dirs = [ "api/src" ] |
891 | |
892 # Include generated Java files which should be a part of the API. | |
893 srcjar_deps = [ ":effective_connection_type_java" ] | |
894 source_deps = [ ":cronet_api" ] | 873 source_deps = [ ":cronet_api" ] |
874 srcjar_deps = cronet_api_srcjar_deps | |
895 jar_path = "$_package_dir/cronet_api-src.jar" | 875 jar_path = "$_package_dir/cronet_api-src.jar" |
896 } | 876 } |
897 | 877 |
898 zip("jar_cronet_sample_source") { | 878 zip("jar_cronet_sample_source") { |
899 inputs = [ | 879 inputs = [ |
900 "sample/AndroidManifest.xml", | 880 "sample/AndroidManifest.xml", |
901 "sample/javatests/AndroidManifest.xml", | 881 "sample/javatests/AndroidManifest.xml", |
902 "sample/javatests/proguard.cfg", | 882 "sample/javatests/proguard.cfg", |
903 "sample/javatests/src/org/chromium/cronet_sample_apk/Criteria.java", | 883 "sample/javatests/src/org/chromium/cronet_sample_apk/Criteria.java", |
904 "sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleTest.java", | 884 "sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleTest.java", |
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1068 ":jar_cronet_api_source", | 1048 ":jar_cronet_api_source", |
1069 ":jar_cronet_other_source", | 1049 ":jar_cronet_other_source", |
1070 ":jar_cronet_sample_source", | 1050 ":jar_cronet_sample_source", |
1071 ":repackage_extracted_jars", | 1051 ":repackage_extracted_jars", |
1072 ] | 1052 ] |
1073 if (current_cpu == "arm" && arm_version == 7) { | 1053 if (current_cpu == "arm" && arm_version == 7) { |
1074 deps += [ ":enforce_no_neon" ] | 1054 deps += [ ":enforce_no_neon" ] |
1075 } | 1055 } |
1076 } | 1056 } |
1077 } | 1057 } |
OLD | NEW |