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

Side by Side Diff: components/cronet/android/BUILD.gn

Issue 2339223002: Cronet API Refactoring (Closed)
Patch Set: Moved CronetSampleApp to AppCompat Created 4 years, 3 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
OLDNEW
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
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
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
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
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698