| 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") |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 74 ] | 74 ] |
| 75 package_name = "org/chromium/net/impl" | 75 package_name = "org/chromium/net/impl" |
| 76 } | 76 } |
| 77 | 77 |
| 78 _generated_api_version_java_dir = | 78 _generated_api_version_java_dir = |
| 79 "$target_gen_dir/templates/cronet_api_version_java" | 79 "$target_gen_dir/templates/cronet_api_version_java" |
| 80 _generated_api_version_java = | 80 _generated_api_version_java = |
| 81 "$_generated_api_version_java_dir/org/chromium/net/ApiVersion.java" | 81 "$_generated_api_version_java_dir/org/chromium/net/ApiVersion.java" |
| 82 | 82 |
| 83 process_version("cronet_api_version_java") { | 83 process_version("cronet_api_version_java") { |
| 84 _api_level = read_file("api_version.txt", "value") |
| 84 template_file = "api/src/org/chromium/net/ApiVersion.template" | 85 template_file = "api/src/org/chromium/net/ApiVersion.template" |
| 85 sources = [ | 86 sources = [ |
| 86 "//build/util/LASTCHANGE", | 87 "//build/util/LASTCHANGE", |
| 87 "//chrome/VERSION", | 88 "//chrome/VERSION", |
| 88 ] | 89 ] |
| 90 extra_args = [ |
| 91 "-e", |
| 92 "API_LEVEL=$_api_level", |
| 93 ] |
| 89 output = _generated_api_version_java | 94 output = _generated_api_version_java |
| 90 } | 95 } |
| 91 | 96 |
| 92 zip("cronet_api_version_srcjar") { | 97 zip("cronet_api_version_srcjar") { |
| 93 inputs = [ | 98 inputs = [ |
| 94 _generated_api_version_java, | 99 _generated_api_version_java, |
| 95 ] | 100 ] |
| 96 output = "$target_gen_dir/$target_name.srcjar" | 101 output = "$target_gen_dir/$target_name.srcjar" |
| 97 base_dir = _generated_api_version_java_dir | 102 base_dir = _generated_api_version_java_dir |
| 98 deps = [ | 103 deps = [ |
| 99 ":cronet_api_version_java", | 104 ":cronet_api_version_java", |
| 100 ] | 105 ] |
| 101 } | 106 } |
| 102 | 107 |
| 103 _generated_impl_version_java_dir = | 108 _generated_impl_version_java_dir = |
| 104 "$target_gen_dir/templates/cronet_impl_version_java" | 109 "$target_gen_dir/templates/cronet_impl_version_java" |
| 105 _generated_impl_version_java = | 110 _generated_impl_version_java = |
| 106 "$_generated_impl_version_java_dir/org/chromium/net/impl/ImplVersion.java" | 111 "$_generated_impl_version_java_dir/org/chromium/net/impl/ImplVersion.java" |
| 107 | 112 |
| 108 process_version("cronet_impl_version_java") { | 113 process_version("cronet_impl_version_java") { |
| 114 _api_level = read_file("api_version.txt", "value") |
| 109 template_file = "java/src/org/chromium/net/impl/ImplVersion.template" | 115 template_file = "java/src/org/chromium/net/impl/ImplVersion.template" |
| 110 sources = [ | 116 sources = [ |
| 111 "//build/util/LASTCHANGE", | 117 "//build/util/LASTCHANGE", |
| 112 "//chrome/VERSION", | 118 "//chrome/VERSION", |
| 113 ] | 119 ] |
| 120 extra_args = [ |
| 121 "-e", |
| 122 "API_LEVEL=$_api_level", |
| 123 ] |
| 114 output = _generated_impl_version_java | 124 output = _generated_impl_version_java |
| 115 } | 125 } |
| 116 | 126 |
| 117 zip("cronet_impl_version_srcjar") { | 127 zip("cronet_impl_version_srcjar") { |
| 118 inputs = [ | 128 inputs = [ |
| 119 _generated_impl_version_java, | 129 _generated_impl_version_java, |
| 120 ] | 130 ] |
| 121 output = "$target_gen_dir/$target_name.srcjar" | 131 output = "$target_gen_dir/$target_name.srcjar" |
| 122 base_dir = _generated_impl_version_java_dir | 132 base_dir = _generated_impl_version_java_dir |
| 123 deps = [ | 133 deps = [ |
| (...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 266 cronet_api_srcjar_deps = [ ":cronet_api_version_srcjar" ] | 276 cronet_api_srcjar_deps = [ ":cronet_api_version_srcjar" ] |
| 267 | 277 |
| 268 # cronet_api_java.jar defines Cronet API. | 278 # cronet_api_java.jar defines Cronet API. |
| 269 android_library("cronet_api_java") { | 279 android_library("cronet_api_java") { |
| 270 output_name = "cronet_api" | 280 output_name = "cronet_api" |
| 271 java_files = [ | 281 java_files = [ |
| 272 "api/src/org/chromium/net/BidirectionalStream.java", | 282 "api/src/org/chromium/net/BidirectionalStream.java", |
| 273 "api/src/org/chromium/net/CronetEngine.java", | 283 "api/src/org/chromium/net/CronetEngine.java", |
| 274 "api/src/org/chromium/net/CallbackException.java", | 284 "api/src/org/chromium/net/CallbackException.java", |
| 275 "api/src/org/chromium/net/CronetException.java", | 285 "api/src/org/chromium/net/CronetException.java", |
| 276 "api/src/org/chromium/net/ICronetEngineBuilder.java", | 286 "api/src/org/chromium/net/CronetProvider.java", |
| 277 "api/src/org/chromium/net/ImplLoader.java", | |
| 278 "api/src/org/chromium/net/ExperimentalBidirectionalStream.java", | 287 "api/src/org/chromium/net/ExperimentalBidirectionalStream.java", |
| 279 "api/src/org/chromium/net/ExperimentalCronetEngine.java", | 288 "api/src/org/chromium/net/ExperimentalCronetEngine.java", |
| 280 "api/src/org/chromium/net/ExperimentalUrlRequest.java", | 289 "api/src/org/chromium/net/ExperimentalUrlRequest.java", |
| 290 "api/src/org/chromium/net/ICronetEngineBuilder.java", |
| 281 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", | 291 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", |
| 282 "api/src/org/chromium/net/NetworkException.java", | 292 "api/src/org/chromium/net/NetworkException.java", |
| 283 "api/src/org/chromium/net/NetworkQualityRttListener.java", | 293 "api/src/org/chromium/net/NetworkQualityRttListener.java", |
| 284 "api/src/org/chromium/net/NetworkQualityThroughputListener.java", | 294 "api/src/org/chromium/net/NetworkQualityThroughputListener.java", |
| 285 "api/src/org/chromium/net/QuicException.java", | 295 "api/src/org/chromium/net/QuicException.java", |
| 286 "api/src/org/chromium/net/RequestFinishedInfo.java", | 296 "api/src/org/chromium/net/RequestFinishedInfo.java", |
| 287 "api/src/org/chromium/net/UploadDataProvider.java", | 297 "api/src/org/chromium/net/UploadDataProvider.java", |
| 288 "api/src/org/chromium/net/UploadDataProviders.java", | 298 "api/src/org/chromium/net/UploadDataProviders.java", |
| 289 "api/src/org/chromium/net/UploadDataSink.java", | 299 "api/src/org/chromium/net/UploadDataSink.java", |
| 290 "api/src/org/chromium/net/UrlRequest.java", | 300 "api/src/org/chromium/net/UrlRequest.java", |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 333 ] | 343 ] |
| 334 | 344 |
| 335 srcjar_deps = cronet_impl_common_java_srcjar_deps | 345 srcjar_deps = cronet_impl_common_java_srcjar_deps |
| 336 } | 346 } |
| 337 | 347 |
| 338 # cronet_impl_platform_java.jar - Java platform based implementation of the Cron
et engine. | 348 # cronet_impl_platform_java.jar - Java platform based implementation of the Cron
et engine. |
| 339 android_library("cronet_impl_platform_java") { | 349 android_library("cronet_impl_platform_java") { |
| 340 java_files = [ | 350 java_files = [ |
| 341 "java/src/org/chromium/net/impl/InputStreamChannel.java", | 351 "java/src/org/chromium/net/impl/InputStreamChannel.java", |
| 342 "java/src/org/chromium/net/impl/JavaCronetEngine.java", | 352 "java/src/org/chromium/net/impl/JavaCronetEngine.java", |
| 353 "java/src/org/chromium/net/impl/JavaCronetEngineBuilderImpl.java", |
| 354 "java/src/org/chromium/net/impl/JavaCronetProvider.java", |
| 343 "java/src/org/chromium/net/impl/JavaUrlRequest.java", | 355 "java/src/org/chromium/net/impl/JavaUrlRequest.java", |
| 344 ] | 356 ] |
| 345 | 357 |
| 346 deps = [ | 358 deps = [ |
| 347 ":cronet_api_java", | 359 ":cronet_api_java", |
| 348 ":cronet_impl_common_java", | 360 ":cronet_impl_common_java", |
| 349 "//third_party/jsr-305:jsr_305_javalib", | 361 "//third_party/jsr-305:jsr_305_javalib", |
| 350 ] | 362 ] |
| 351 } | 363 } |
| 352 | 364 |
| 353 cronet_impl_native_java_srcjar_deps = [ | 365 cronet_impl_native_java_srcjar_deps = [ |
| 354 ":net_request_priority_java", | 366 ":net_request_priority_java", |
| 355 ":network_quality_observation_source_java", | 367 ":network_quality_observation_source_java", |
| 356 ":url_request_error_java", | 368 ":url_request_error_java", |
| 357 ] | 369 ] |
| 358 | 370 |
| 359 # cronet_impl_native_java.jar - native implementation of the Cronet engine. | 371 # cronet_impl_native_java.jar - native implementation of the Cronet engine. |
| 360 android_library("cronet_impl_native_java") { | 372 android_library("cronet_impl_native_java") { |
| 361 java_files = [ | 373 java_files = [ |
| 362 "java/src/org/chromium/net/impl/BidirectionalStreamBuilderImpl.java", | 374 "java/src/org/chromium/net/impl/BidirectionalStreamBuilderImpl.java", |
| 363 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", | 375 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", |
| 364 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", | 376 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", |
| 365 "java/src/org/chromium/net/impl/CronetMetrics.java", | 377 "java/src/org/chromium/net/impl/CronetMetrics.java", |
| 366 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", | 378 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", |
| 367 "java/src/org/chromium/net/impl/CronetUrlRequest.java", | 379 "java/src/org/chromium/net/impl/CronetUrlRequest.java", |
| 368 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", | 380 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", |
| 381 "java/src/org/chromium/net/impl/NativeCronetEngineBuilderImpl.java", |
| 382 "java/src/org/chromium/net/impl/NativeCronetProvider.java", |
| 369 "java/src/org/chromium/net/urlconnection/CronetBufferedOutputStream.java", | 383 "java/src/org/chromium/net/urlconnection/CronetBufferedOutputStream.java", |
| 370 "java/src/org/chromium/net/urlconnection/CronetChunkedOutputStream.java", | 384 "java/src/org/chromium/net/urlconnection/CronetChunkedOutputStream.java", |
| 371 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", | 385 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", |
| 372 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", | 386 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", |
| 373 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", | 387 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", |
| 374 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", | 388 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", |
| 375 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", | 389 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", |
| 376 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java"
, | 390 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java"
, |
| 377 "java/src/org/chromium/net/urlconnection/MessageLoop.java", | 391 "java/src/org/chromium/net/urlconnection/MessageLoop.java", |
| 378 ] | 392 ] |
| (...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 689 run_findbugs_override = true | 703 run_findbugs_override = true |
| 690 } | 704 } |
| 691 | 705 |
| 692 android_library("cronet_javatests") { | 706 android_library("cronet_javatests") { |
| 693 testonly = true | 707 testonly = true |
| 694 | 708 |
| 695 java_files = [ | 709 java_files = [ |
| 696 "test/javatests/src/org/chromium/net/BidirectionalStreamQuicTest.java", | 710 "test/javatests/src/org/chromium/net/BidirectionalStreamQuicTest.java", |
| 697 "test/javatests/src/org/chromium/net/BidirectionalStreamTest.java", | 711 "test/javatests/src/org/chromium/net/BidirectionalStreamTest.java", |
| 698 "test/javatests/src/org/chromium/net/Criteria.java", | 712 "test/javatests/src/org/chromium/net/Criteria.java", |
| 713 "test/javatests/src/org/chromium/net/CronetEngineBuilderTest.java", |
| 699 "test/javatests/src/org/chromium/net/CronetTestBase.java", | 714 "test/javatests/src/org/chromium/net/CronetTestBase.java", |
| 700 "test/javatests/src/org/chromium/net/CronetUploadTest.java", | 715 "test/javatests/src/org/chromium/net/CronetUploadTest.java", |
| 701 "test/javatests/src/org/chromium/net/CronetUrlRequestContextTest.java", | 716 "test/javatests/src/org/chromium/net/CronetUrlRequestContextTest.java", |
| 702 "test/javatests/src/org/chromium/net/CronetUrlRequestTest.java", | 717 "test/javatests/src/org/chromium/net/CronetUrlRequestTest.java", |
| 703 "test/javatests/src/org/chromium/net/DiskStorageTest.java", | 718 "test/javatests/src/org/chromium/net/DiskStorageTest.java", |
| 704 "test/javatests/src/org/chromium/net/GetStatusTest.java", | 719 "test/javatests/src/org/chromium/net/GetStatusTest.java", |
| 705 "test/javatests/src/org/chromium/net/MetricsTestUtil.java", | 720 "test/javatests/src/org/chromium/net/MetricsTestUtil.java", |
| 706 "test/javatests/src/org/chromium/net/NetworkChangeNotifierTest.java", | 721 "test/javatests/src/org/chromium/net/NetworkChangeNotifierTest.java", |
| 707 "test/javatests/src/org/chromium/net/PkpTest.java", | 722 "test/javatests/src/org/chromium/net/PkpTest.java", |
| 708 "test/javatests/src/org/chromium/net/QuicTest.java", | 723 "test/javatests/src/org/chromium/net/QuicTest.java", |
| (...skipping 773 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1482 deps = [ | 1497 deps = [ |
| 1483 ":cronet_package_copy_native_test_lib", | 1498 ":cronet_package_copy_native_test_lib", |
| 1484 ":cronet_package_copy_native_test_lib_unstripped", | 1499 ":cronet_package_copy_native_test_lib_unstripped", |
| 1485 ":cronet_package_copy_test_assets", | 1500 ":cronet_package_copy_test_assets", |
| 1486 ":cronet_package_copy_test_files", | 1501 ":cronet_package_copy_test_files", |
| 1487 ":cronet_package_copy_test_support_apks", | 1502 ":cronet_package_copy_test_support_apks", |
| 1488 ":repackage_extracted_test_jars", | 1503 ":repackage_extracted_test_jars", |
| 1489 ] | 1504 ] |
| 1490 } | 1505 } |
| 1491 } | 1506 } |
| OLD | NEW |