Chromium Code Reviews| 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 246 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 257 rebase_path("//components/cronet/android/only_jni_exports.lst") ] | 257 rebase_path("//components/cronet/android/only_jni_exports.lst") ] |
| 258 | 258 |
| 259 # Avoid hide_native_jni_exports as it adds another version script, and the | 259 # Avoid hide_native_jni_exports as it adds another version script, and the |
| 260 # ARM64 linker throws an error for multiple version scripts with anonymous | 260 # ARM64 linker throws an error for multiple version scripts with anonymous |
| 261 # version tags. | 261 # version tags. |
| 262 configs -= [ "//build/config/android:hide_native_jni_exports" ] | 262 configs -= [ "//build/config/android:hide_native_jni_exports" ] |
| 263 } | 263 } |
| 264 | 264 |
| 265 cronet_api_srcjar_deps = [ ":cronet_api_version_srcjar" ] | 265 cronet_api_srcjar_deps = [ ":cronet_api_version_srcjar" ] |
| 266 | 266 |
| 267 # cronet_api.jar defines Cronet API. | 267 # cronet_api_java.jar defines Cronet API. |
| 268 android_library("cronet_api") { | 268 android_library("cronet_api_java") { |
|
mef
2016/11/04 20:17:05
Would it be possible/better to override name of ou
agrieve
2016/11/08 17:44:25
Great idea. Done!
| |
| 269 java_files = [ | 269 java_files = [ |
| 270 "api/src/org/chromium/net/BidirectionalStream.java", | 270 "api/src/org/chromium/net/BidirectionalStream.java", |
| 271 "api/src/org/chromium/net/CronetEngine.java", | 271 "api/src/org/chromium/net/CronetEngine.java", |
| 272 "api/src/org/chromium/net/CronetException.java", | 272 "api/src/org/chromium/net/CronetException.java", |
| 273 "api/src/org/chromium/net/ICronetEngineBuilder.java", | 273 "api/src/org/chromium/net/ICronetEngineBuilder.java", |
| 274 "api/src/org/chromium/net/ImplLoader.java", | 274 "api/src/org/chromium/net/ImplLoader.java", |
| 275 "api/src/org/chromium/net/ExperimentalBidirectionalStream.java", | 275 "api/src/org/chromium/net/ExperimentalBidirectionalStream.java", |
| 276 "api/src/org/chromium/net/ExperimentalCronetEngine.java", | 276 "api/src/org/chromium/net/ExperimentalCronetEngine.java", |
| 277 "api/src/org/chromium/net/ExperimentalUrlRequest.java", | 277 "api/src/org/chromium/net/ExperimentalUrlRequest.java", |
| 278 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", | 278 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 311 java_files = [ | 311 java_files = [ |
| 312 "java/src/org/chromium/net/impl/CronetEngineBase.java", | 312 "java/src/org/chromium/net/impl/CronetEngineBase.java", |
| 313 "java/src/org/chromium/net/impl/CronetEngineBuilderImpl.java", | 313 "java/src/org/chromium/net/impl/CronetEngineBuilderImpl.java", |
| 314 "java/src/org/chromium/net/impl/Preconditions.java", | 314 "java/src/org/chromium/net/impl/Preconditions.java", |
| 315 "java/src/org/chromium/net/impl/UrlRequestBase.java", | 315 "java/src/org/chromium/net/impl/UrlRequestBase.java", |
| 316 "java/src/org/chromium/net/impl/UrlRequestBuilderImpl.java", | 316 "java/src/org/chromium/net/impl/UrlRequestBuilderImpl.java", |
| 317 "java/src/org/chromium/net/impl/UserAgent.java", | 317 "java/src/org/chromium/net/impl/UserAgent.java", |
| 318 ] | 318 ] |
| 319 | 319 |
| 320 deps = [ | 320 deps = [ |
| 321 ":cronet_api", | 321 ":cronet_api_java", |
| 322 "//third_party/android_tools:android_support_annotations_java", | 322 "//third_party/android_tools:android_support_annotations_java", |
| 323 ] | 323 ] |
| 324 | 324 |
| 325 srcjar_deps = cronet_impl_common_java_srcjar_deps | 325 srcjar_deps = cronet_impl_common_java_srcjar_deps |
| 326 } | 326 } |
| 327 | 327 |
| 328 # cronet_impl_platform_java.jar - Java platform based implementation of the Cron et engine. | 328 # cronet_impl_platform_java.jar - Java platform based implementation of the Cron et engine. |
| 329 android_library("cronet_impl_platform_java") { | 329 android_library("cronet_impl_platform_java") { |
| 330 java_files = [ | 330 java_files = [ |
| 331 "java/src/org/chromium/net/impl/InputStreamChannel.java", | 331 "java/src/org/chromium/net/impl/InputStreamChannel.java", |
| 332 "java/src/org/chromium/net/impl/JavaCronetEngine.java", | 332 "java/src/org/chromium/net/impl/JavaCronetEngine.java", |
| 333 "java/src/org/chromium/net/impl/JavaUrlRequest.java", | 333 "java/src/org/chromium/net/impl/JavaUrlRequest.java", |
| 334 ] | 334 ] |
| 335 | 335 |
| 336 deps = [ | 336 deps = [ |
| 337 ":cronet_api", | 337 ":cronet_api_java", |
| 338 ":cronet_impl_common_java", | 338 ":cronet_impl_common_java", |
| 339 ] | 339 ] |
| 340 } | 340 } |
| 341 | 341 |
| 342 cronet_impl_native_java_srcjar_deps = [ | 342 cronet_impl_native_java_srcjar_deps = [ |
| 343 ":net_request_priority_java", | 343 ":net_request_priority_java", |
| 344 ":network_quality_observation_source_java", | 344 ":network_quality_observation_source_java", |
| 345 ":url_request_error_java", | 345 ":url_request_error_java", |
| 346 ] | 346 ] |
| 347 | 347 |
| (...skipping 12 matching lines...) Expand all Loading... | |
| 360 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", | 360 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", |
| 361 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", | 361 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", |
| 362 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", | 362 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", |
| 363 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", | 363 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", |
| 364 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", | 364 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", |
| 365 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java" , | 365 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java" , |
| 366 "java/src/org/chromium/net/urlconnection/MessageLoop.java", | 366 "java/src/org/chromium/net/urlconnection/MessageLoop.java", |
| 367 ] | 367 ] |
| 368 | 368 |
| 369 deps = [ | 369 deps = [ |
| 370 ":cronet_api", | 370 ":cronet_api_java", |
| 371 ":cronet_impl_common_java", | 371 ":cronet_impl_common_java", |
| 372 "//base:base_java", | 372 "//base:base_java", |
| 373 "//net/android:net_java", | 373 "//net/android:net_java", |
| 374 "//third_party/android_tools:android_support_annotations_java", | 374 "//third_party/android_tools:android_support_annotations_java", |
| 375 "//third_party/jsr-305:jsr_305_javalib", | 375 "//third_party/jsr-305:jsr_305_javalib", |
| 376 ] | 376 ] |
| 377 | 377 |
| 378 srcjar_deps = cronet_impl_native_java_srcjar_deps | 378 srcjar_deps = cronet_impl_native_java_srcjar_deps |
| 379 } | 379 } |
| 380 | 380 |
| (...skipping 14 matching lines...) Expand all Loading... | |
| 395 ] | 395 ] |
| 396 } | 396 } |
| 397 | 397 |
| 398 android_library("cronet_sample_apk_java") { | 398 android_library("cronet_sample_apk_java") { |
| 399 java_files = [ | 399 java_files = [ |
| 400 "sample/src/org/chromium/cronet_sample_apk/CronetSampleActivity.java", | 400 "sample/src/org/chromium/cronet_sample_apk/CronetSampleActivity.java", |
| 401 "sample/src/org/chromium/cronet_sample_apk/CronetSampleApplication.java", | 401 "sample/src/org/chromium/cronet_sample_apk/CronetSampleApplication.java", |
| 402 ] | 402 ] |
| 403 | 403 |
| 404 deps = [ | 404 deps = [ |
| 405 ":cronet_api", | 405 ":cronet_api_java", |
| 406 ":cronet_impl_all_java", | 406 ":cronet_impl_all_java", |
| 407 ":cronet_sample_apk_resources", | 407 ":cronet_sample_apk_resources", |
| 408 "//base:base_java", | 408 "//base:base_java", |
| 409 "//third_party/android_tools:android_support_v7_appcompat_java", | 409 "//third_party/android_tools:android_support_v7_appcompat_java", |
| 410 ] | 410 ] |
| 411 | 411 |
| 412 run_findbugs_override = true | 412 run_findbugs_override = true |
| 413 } | 413 } |
| 414 | 414 |
| 415 android_apk("cronet_sample_apk") { | 415 android_apk("cronet_sample_apk") { |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 448 instrumentation_test_apk("cronet_sample_test_apk") { | 448 instrumentation_test_apk("cronet_sample_test_apk") { |
| 449 apk_name = "CronetSampleTest" | 449 apk_name = "CronetSampleTest" |
| 450 apk_under_test = ":cronet_sample_apk" | 450 apk_under_test = ":cronet_sample_apk" |
| 451 android_manifest = "sample/javatests/AndroidManifest.xml" | 451 android_manifest = "sample/javatests/AndroidManifest.xml" |
| 452 java_files = [ | 452 java_files = [ |
| 453 "sample/javatests/src/org/chromium/cronet_sample_apk/Criteria.java", | 453 "sample/javatests/src/org/chromium/cronet_sample_apk/Criteria.java", |
| 454 "sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleTest.java", | 454 "sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleTest.java", |
| 455 ] | 455 ] |
| 456 | 456 |
| 457 deps = [ | 457 deps = [ |
| 458 ":cronet_api", | 458 ":cronet_api_java", |
| 459 ":cronet_impl_all_java", | 459 ":cronet_impl_all_java", |
| 460 ":cronet_sample_apk_java", | 460 ":cronet_sample_apk_java", |
| 461 ":cronet_sample_test_apk_resources", | 461 ":cronet_sample_test_apk_resources", |
| 462 "//base:base_java", | 462 "//base:base_java", |
| 463 "//base:base_java_test_support", | 463 "//base:base_java_test_support", |
| 464 "//net/android:net_java_test_support", | 464 "//net/android:net_java_test_support", |
| 465 ] | 465 ] |
| 466 additional_apks = [ "//net/android:net_test_support_apk" ] | 466 additional_apks = [ "//net/android:net_test_support_apk" ] |
| 467 | 467 |
| 468 run_findbugs_override = true | 468 run_findbugs_override = true |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 556 "test/src/org/chromium/net/MockUrlRequestJobFactory.java", | 556 "test/src/org/chromium/net/MockUrlRequestJobFactory.java", |
| 557 "test/src/org/chromium/net/NativeTestServer.java", | 557 "test/src/org/chromium/net/NativeTestServer.java", |
| 558 "test/src/org/chromium/net/NetworkChangeNotifierUtil.java", | 558 "test/src/org/chromium/net/NetworkChangeNotifierUtil.java", |
| 559 "test/src/org/chromium/net/QuicTestServer.java", | 559 "test/src/org/chromium/net/QuicTestServer.java", |
| 560 "test/src/org/chromium/net/SdchObserver.java", | 560 "test/src/org/chromium/net/SdchObserver.java", |
| 561 "test/src/org/chromium/net/TestFilesInstaller.java", | 561 "test/src/org/chromium/net/TestFilesInstaller.java", |
| 562 "test/src/org/chromium/net/TestUploadDataStreamHandler.java", | 562 "test/src/org/chromium/net/TestUploadDataStreamHandler.java", |
| 563 ] | 563 ] |
| 564 | 564 |
| 565 deps = [ | 565 deps = [ |
| 566 ":cronet_api", | 566 ":cronet_api_java", |
| 567 ":cronet_impl_all_java", | 567 ":cronet_impl_all_java", |
| 568 "//base:base_java", | 568 "//base:base_java", |
| 569 "//base:base_java_test_support", | 569 "//base:base_java_test_support", |
| 570 "//net/android:net_java_test_support", | 570 "//net/android:net_java_test_support", |
| 571 "//third_party/netty-tcnative:netty-tcnative", | 571 "//third_party/netty-tcnative:netty-tcnative", |
| 572 "//third_party/netty4:netty_all", | 572 "//third_party/netty4:netty_all", |
| 573 ] | 573 ] |
| 574 | 574 |
| 575 run_findbugs_override = true | 575 run_findbugs_override = true |
| 576 } | 576 } |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 665 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTe st.java", | 665 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLConnectionTe st.java", |
| 666 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandle rTest.java", | 666 "test/javatests/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandle rTest.java", |
| 667 "test/javatests/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFac toryTest.java", | 667 "test/javatests/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFac toryTest.java", |
| 668 "test/javatests/src/org/chromium/net/urlconnection/MessageLoopTest.java", | 668 "test/javatests/src/org/chromium/net/urlconnection/MessageLoopTest.java", |
| 669 "test/javatests/src/org/chromium/net/urlconnection/QuicUploadTest.java", | 669 "test/javatests/src/org/chromium/net/urlconnection/QuicUploadTest.java", |
| 670 "test/javatests/src/org/chromium/net/urlconnection/TestUtil.java", | 670 "test/javatests/src/org/chromium/net/urlconnection/TestUtil.java", |
| 671 "test/javatests/src/org/chromium/net/UrlResponseInfoTest.java", | 671 "test/javatests/src/org/chromium/net/UrlResponseInfoTest.java", |
| 672 ] | 672 ] |
| 673 | 673 |
| 674 deps = [ | 674 deps = [ |
| 675 ":cronet_api", | 675 ":cronet_api_java", |
| 676 ":cronet_impl_all_java", | 676 ":cronet_impl_all_java", |
| 677 ":cronet_test_apk_java", | 677 ":cronet_test_apk_java", |
| 678 "//base:base_java", | 678 "//base:base_java", |
| 679 "//base:base_java_test_support", | 679 "//base:base_java_test_support", |
| 680 "//net/android:net_java", | 680 "//net/android:net_java", |
| 681 "//net/android:net_java_test_support", | 681 "//net/android:net_java_test_support", |
| 682 ] | 682 ] |
| 683 | 683 |
| 684 run_findbugs_override = true | 684 run_findbugs_override = true |
| 685 } | 685 } |
| 686 | 686 |
| 687 instrumentation_test_apk("cronet_test_instrumentation_apk") { | 687 instrumentation_test_apk("cronet_test_instrumentation_apk") { |
| 688 apk_name = "CronetTestInstrumentation" | 688 apk_name = "CronetTestInstrumentation" |
| 689 apk_under_test = ":cronet_test_apk" | 689 apk_under_test = ":cronet_test_apk" |
| 690 android_manifest = "test/javatests/AndroidManifest.xml" | 690 android_manifest = "test/javatests/AndroidManifest.xml" |
| 691 | 691 |
| 692 deps = [ | 692 deps = [ |
| 693 ":cronet_api", | 693 ":cronet_api_java", |
| 694 ":cronet_impl_all_java", | 694 ":cronet_impl_all_java", |
| 695 ":cronet_javatests", | 695 ":cronet_javatests", |
| 696 ":cronet_test_apk_java", | 696 ":cronet_test_apk_java", |
| 697 "//base:base_java", | 697 "//base:base_java", |
| 698 "//base:base_java_test_support", | 698 "//base:base_java_test_support", |
| 699 "//net/android:net_java", | 699 "//net/android:net_java", |
| 700 "//net/android:net_java_test_support", | 700 "//net/android:net_java_test_support", |
| 701 ] | 701 ] |
| 702 additional_apks = [ "//net/android:net_test_support_apk" ] | 702 additional_apks = [ "//net/android:net_test_support_apk" ] |
| 703 | 703 |
| 704 data_deps = [ | 704 data_deps = [ |
| 705 "//net:test_support", | 705 "//net:test_support", |
| 706 ] | 706 ] |
| 707 | 707 |
| 708 run_findbugs_override = true | 708 run_findbugs_override = true |
| 709 } | 709 } |
| 710 | 710 |
| 711 android_library("cronet_perf_test_apk_java") { | 711 android_library("cronet_perf_test_apk_java") { |
| 712 testonly = true | 712 testonly = true |
| 713 java_files = | 713 java_files = |
| 714 [ "test/javaperftests/src/org/chromium/net/CronetPerfTestActivity.java" ] | 714 [ "test/javaperftests/src/org/chromium/net/CronetPerfTestActivity.java" ] |
| 715 | 715 |
| 716 deps = [ | 716 deps = [ |
| 717 ":cronet_api", | 717 ":cronet_api_java", |
| 718 ":cronet_impl_all_java", | 718 ":cronet_impl_all_java", |
| 719 ":cronet_javatests", | 719 ":cronet_javatests", |
| 720 ":cronet_test_apk_java", | 720 ":cronet_test_apk_java", |
| 721 "//base:base_java", | 721 "//base:base_java", |
| 722 ] | 722 ] |
| 723 | 723 |
| 724 run_findbugs_override = true | 724 run_findbugs_override = true |
| 725 } | 725 } |
| 726 | 726 |
| 727 android_apk("cronet_perf_test_apk") { | 727 android_apk("cronet_perf_test_apk") { |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 893 args += [ "--src-list-files=${_src_list_files}" ] | 893 args += [ "--src-list-files=${_src_list_files}" ] |
| 894 | 894 |
| 895 inputs = _src_jars | 895 inputs = _src_jars |
| 896 inputs += _src_files | 896 inputs += _src_files |
| 897 inputs += _src_list_files | 897 inputs += _src_list_files |
| 898 } | 898 } |
| 899 } | 899 } |
| 900 | 900 |
| 901 jar_src("jar_cronet_api_source") { | 901 jar_src("jar_cronet_api_source") { |
| 902 src_search_dirs = [ "api/src" ] | 902 src_search_dirs = [ "api/src" ] |
| 903 source_deps = [ ":cronet_api" ] | 903 source_deps = [ ":cronet_api_java" ] |
| 904 srcjar_deps = cronet_api_srcjar_deps | 904 srcjar_deps = cronet_api_srcjar_deps |
| 905 jar_path = "$_package_dir/cronet_api-src.jar" | 905 jar_path = "$_package_dir/cronet_api-src.jar" |
| 906 } | 906 } |
| 907 | 907 |
| 908 jar_src("jar_cronet_impl_common_java_source") { | 908 jar_src("jar_cronet_impl_common_java_source") { |
| 909 src_search_dirs = [ "java/src" ] | 909 src_search_dirs = [ "java/src" ] |
| 910 source_deps = [ ":cronet_impl_common_java" ] | 910 source_deps = [ ":cronet_impl_common_java" ] |
| 911 srcjar_deps = cronet_impl_common_java_srcjar_deps | 911 srcjar_deps = cronet_impl_common_java_srcjar_deps |
| 912 jar_path = "$_package_dir/cronet_impl_common_java-src.jar" | 912 jar_path = "$_package_dir/cronet_impl_common_java-src.jar" |
| 913 } | 913 } |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 997 | 997 |
| 998 # JavaDoc is generated from Cronet's API source jar. | 998 # JavaDoc is generated from Cronet's API source jar. |
| 999 "--input-src-jar", | 999 "--input-src-jar", |
| 1000 rebase_path("$_package_dir/cronet_api-src.jar", root_build_dir), | 1000 rebase_path("$_package_dir/cronet_api-src.jar", root_build_dir), |
| 1001 ] | 1001 ] |
| 1002 deps = [ | 1002 deps = [ |
| 1003 ":jar_cronet_api_source", | 1003 ":jar_cronet_api_source", |
| 1004 ] | 1004 ] |
| 1005 } | 1005 } |
| 1006 | 1006 |
| 1007 copy("cronet_package_copy") { | 1007 copy("cronet_package_copy_main") { |
| 1008 sources = [ | 1008 sources = [ |
| 1009 "$root_out_dir/lib.java/components/cronet/android/cronet_api.jar", | |
| 1010 "$root_out_dir/lib.java/components/cronet/android/cronet_impl_common_java.ja r", | 1009 "$root_out_dir/lib.java/components/cronet/android/cronet_impl_common_java.ja r", |
| 1011 "$root_out_dir/lib.java/components/cronet/android/cronet_impl_platform_java. jar", | 1010 "$root_out_dir/lib.java/components/cronet/android/cronet_impl_platform_java. jar", |
| 1012 "//AUTHORS", | 1011 "//AUTHORS", |
| 1013 "//chrome/VERSION", | 1012 "//chrome/VERSION", |
| 1014 ] | 1013 ] |
| 1015 outputs = [ | 1014 outputs = [ |
| 1016 "$_package_dir/{{source_file_part}}", | 1015 "$_package_dir/{{source_file_part}}", |
| 1017 ] | 1016 ] |
| 1018 | 1017 |
| 1019 deps = [ | 1018 deps = [ |
| 1020 ":cronet_api", | |
| 1021 ":cronet_impl_common_java", | 1019 ":cronet_impl_common_java", |
| 1022 ":cronet_impl_platform_java", | 1020 ":cronet_impl_platform_java", |
| 1023 ] | 1021 ] |
| 1024 } | 1022 } |
| 1025 | 1023 |
| 1024 copy("cronet_package_copy_api") { | |
| 1025 sources = [ | |
| 1026 "$root_out_dir/lib.java/components/cronet/android/cronet_api_java.jar", | |
| 1027 ] | |
| 1028 outputs = [ | |
| 1029 "$_package_dir/cronet_api.jar", | |
| 1030 ] | |
| 1031 | |
| 1032 deps = [ | |
| 1033 ":cronet_api_java", | |
| 1034 ] | |
| 1035 } | |
| 1036 | |
| 1026 action("cronet_combine_proguard_flags") { | 1037 action("cronet_combine_proguard_flags") { |
| 1027 script = "//components/cronet/tools/generate_proguard_file.py" | 1038 script = "//components/cronet/tools/generate_proguard_file.py" |
| 1028 outputs = [ | 1039 outputs = [ |
| 1029 "$_package_dir/proguard.cfg", | 1040 "$_package_dir/proguard.cfg", |
| 1030 ] | 1041 ] |
| 1031 | 1042 |
| 1032 args = [ | 1043 args = [ |
| 1033 "--output-file", | 1044 "--output-file", |
| 1034 rebase_path("$_package_dir/proguard.cfg", root_build_dir), | 1045 rebase_path("$_package_dir/proguard.cfg", root_build_dir), |
| 1035 rebase_path("//base/android/proguard/chromium_code.flags", root_build_dir), | 1046 rebase_path("//base/android/proguard/chromium_code.flags", root_build_dir), |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1084 ] | 1095 ] |
| 1085 } | 1096 } |
| 1086 } | 1097 } |
| 1087 | 1098 |
| 1088 group("cronet_package") { | 1099 group("cronet_package") { |
| 1089 # Enforce that arm_use_neon==false when building for ARMv7 by | 1100 # Enforce that arm_use_neon==false when building for ARMv7 by |
| 1090 # not including any deps in cronet_package target otherwise. | 1101 # not including any deps in cronet_package target otherwise. |
| 1091 if (!(target_cpu == "arm" && arm_version == 7) || !arm_use_neon) { | 1102 if (!(target_cpu == "arm" && arm_version == 7) || !arm_use_neon) { |
| 1092 deps = [ | 1103 deps = [ |
| 1093 ":cronet_combine_proguard_flags", | 1104 ":cronet_combine_proguard_flags", |
| 1094 ":cronet_package_copy", | 1105 ":cronet_package_copy_api", |
| 1106 ":cronet_package_copy_main", | |
| 1095 ":cronet_package_copy_native_lib", | 1107 ":cronet_package_copy_native_lib", |
| 1096 ":cronet_package_copy_native_lib_unstripped", | 1108 ":cronet_package_copy_native_lib_unstripped", |
| 1097 ":generate_javadoc", | 1109 ":generate_javadoc", |
| 1098 ":generate_licenses", | 1110 ":generate_licenses", |
| 1099 ":jar_cronet_api_source", | 1111 ":jar_cronet_api_source", |
| 1100 ":jar_cronet_impl_common_java_source", | 1112 ":jar_cronet_impl_common_java_source", |
| 1101 ":jar_cronet_impl_native_java_source", | 1113 ":jar_cronet_impl_native_java_source", |
| 1102 ":jar_cronet_impl_platform_java_source", | 1114 ":jar_cronet_impl_platform_java_source", |
| 1103 ":jar_cronet_sample_source", | 1115 ":jar_cronet_sample_source", |
| 1104 ":repackage_extracted_jars", | 1116 ":repackage_extracted_jars", |
| 1105 ] | 1117 ] |
| 1106 if (current_cpu == "arm" && arm_version == 7) { | 1118 if (current_cpu == "arm" && arm_version == 7) { |
| 1107 deps += [ ":enforce_no_neon" ] | 1119 deps += [ ":enforce_no_neon" ] |
| 1108 } | 1120 } |
| 1109 } | 1121 } |
| 1110 } | 1122 } |
| OLD | NEW |