| 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 16 matching lines...) Expand all Loading... |
| 27 ] | 27 ] |
| 28 jni_package = "cronet" | 28 jni_package = "cronet" |
| 29 } | 29 } |
| 30 | 30 |
| 31 java_cpp_enum("effective_connection_type_java") { | 31 java_cpp_enum("effective_connection_type_java") { |
| 32 sources = [ | 32 sources = [ |
| 33 "//net/nqe/effective_connection_type.h", | 33 "//net/nqe/effective_connection_type.h", |
| 34 ] | 34 ] |
| 35 } | 35 } |
| 36 | 36 |
| 37 java_cpp_enum("chromium_url_request_java") { | |
| 38 sources = [ | |
| 39 "chromium_url_request.h", | |
| 40 ] | |
| 41 } | |
| 42 | |
| 43 java_cpp_enum("net_request_priority_java") { | 37 java_cpp_enum("net_request_priority_java") { |
| 44 sources = [ | 38 sources = [ |
| 45 "//net/base/request_priority.h", | 39 "//net/base/request_priority.h", |
| 46 ] | 40 ] |
| 47 } | 41 } |
| 48 | 42 |
| 49 java_cpp_enum("network_quality_observation_source_java") { | 43 java_cpp_enum("network_quality_observation_source_java") { |
| 50 sources = [ | 44 sources = [ |
| 51 "//net/nqe/network_quality_observation_source.h", | 45 "//net/nqe/network_quality_observation_source.h", |
| 52 ] | 46 ] |
| 53 } | 47 } |
| 54 | 48 |
| 55 java_cpp_enum("url_request_error_java") { | 49 java_cpp_enum("url_request_error_java") { |
| 56 sources = [ | 50 sources = [ |
| 57 "url_request_error.h", | 51 "url_request_error.h", |
| 58 ] | 52 ] |
| 59 } | 53 } |
| 60 | 54 |
| 61 # This target is a jar file containing classes that Cronet's javadocs | |
| 62 # may reference but are not included in the javadocs themselves. | |
| 63 android_library("cronet_javadoc_classpath") { | |
| 64 deps = [ | |
| 65 "//third_party/android_tools:android_support_annotations_java", | |
| 66 ] | |
| 67 srcjar_deps = [ | |
| 68 ":effective_connection_type_java", | |
| 69 ":url_request_error_java", | |
| 70 ] | |
| 71 } | |
| 72 | |
| 73 java_cpp_enum("http_cache_type_java") { | 55 java_cpp_enum("http_cache_type_java") { |
| 74 sources = [ | 56 sources = [ |
| 75 "//components/cronet/url_request_context_config.h", | 57 "//components/cronet/url_request_context_config.h", |
| 76 ] | 58 ] |
| 77 } | 59 } |
| 78 | 60 |
| 79 java_cpp_template("load_states_list") { | 61 java_cpp_template("load_states_list") { |
| 80 sources = [ | 62 sources = [ |
| 81 "java/src/org/chromium/net/LoadState.template", | 63 "java/src/org/chromium/net/impl/LoadState.template", |
| 82 ] | 64 ] |
| 83 inputs = [ | 65 inputs = [ |
| 84 "//net/base/load_states_list.h", | 66 "//net/base/load_states_list.h", |
| 85 ] | 67 ] |
| 86 package_name = "org/chromium/net" | 68 package_name = "org/chromium/net/impl" |
| 87 } | 69 } |
| 88 | 70 |
| 89 _generated_api_version_java_dir = | 71 _generated_api_version_java_dir = |
| 90 "$target_gen_dir/templates/cronet_api_version_java" | 72 "$target_gen_dir/templates/cronet_api_version_java" |
| 91 _generated_api_version_java = | 73 _generated_api_version_java = |
| 92 "$_generated_api_version_java_dir/org/chromium/net/ApiVersion.java" | 74 "$_generated_api_version_java_dir/org/chromium/net/ApiVersion.java" |
| 93 | 75 |
| 94 process_version("cronet_api_version_java") { | 76 process_version("cronet_api_version_java") { |
| 95 template_file = "api/src/org/chromium/net/ApiVersion.template" | 77 template_file = "api/src/org/chromium/net/ApiVersion.template" |
| 96 sources = [ | 78 sources = [ |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 161 } | 143 } |
| 162 | 144 |
| 163 # Variables: | 145 # Variables: |
| 164 # defines: Extra defines. | 146 # defines: Extra defines. |
| 165 # deps: Extra dependencies. | 147 # deps: Extra dependencies. |
| 166 template("cronet_static_tmpl") { | 148 template("cronet_static_tmpl") { |
| 167 source_set(target_name) { | 149 source_set(target_name) { |
| 168 defines = [] | 150 defines = [] |
| 169 | 151 |
| 170 deps = [ | 152 deps = [ |
| 171 ":chromium_url_request_java", | |
| 172 ":cronet_android_cert_proto", | 153 ":cronet_android_cert_proto", |
| 173 ":cronet_jni_headers", | 154 ":cronet_jni_headers", |
| 174 ":cronet_version_header", | 155 ":cronet_version_header", |
| 175 "//base", | 156 "//base", |
| 176 "//base/third_party/dynamic_annotations", | 157 "//base/third_party/dynamic_annotations", |
| 177 "//components/metrics", | 158 "//components/metrics", |
| 178 "//components/prefs", | 159 "//components/prefs", |
| 179 "//url:url_features", | 160 "//url:url_features", |
| 180 ] | 161 ] |
| 181 sources = [ | 162 sources = [ |
| 182 "//components/cronet/android/cert/cert_verifier_cache_serializer.cc", | 163 "//components/cronet/android/cert/cert_verifier_cache_serializer.cc", |
| 183 "//components/cronet/android/cert/cert_verifier_cache_serializer.h", | 164 "//components/cronet/android/cert/cert_verifier_cache_serializer.h", |
| 184 "//components/cronet/android/chromium_url_request.h", | |
| 185 "//components/cronet/android/cronet_bidirectional_stream_adapter.cc", | 165 "//components/cronet/android/cronet_bidirectional_stream_adapter.cc", |
| 186 "//components/cronet/android/cronet_bidirectional_stream_adapter.h", | 166 "//components/cronet/android/cronet_bidirectional_stream_adapter.h", |
| 187 "//components/cronet/android/cronet_in_memory_pref_store.cc", | 167 "//components/cronet/android/cronet_in_memory_pref_store.cc", |
| 188 "//components/cronet/android/cronet_in_memory_pref_store.h", | 168 "//components/cronet/android/cronet_in_memory_pref_store.h", |
| 189 "//components/cronet/android/cronet_library_loader.cc", | 169 "//components/cronet/android/cronet_library_loader.cc", |
| 190 "//components/cronet/android/cronet_library_loader.h", | 170 "//components/cronet/android/cronet_library_loader.h", |
| 191 "//components/cronet/android/cronet_upload_data_stream.cc", | 171 "//components/cronet/android/cronet_upload_data_stream.cc", |
| 192 "//components/cronet/android/cronet_upload_data_stream.h", | 172 "//components/cronet/android/cronet_upload_data_stream.h", |
| 193 "//components/cronet/android/cronet_upload_data_stream_adapter.cc", | 173 "//components/cronet/android/cronet_upload_data_stream_adapter.cc", |
| 194 "//components/cronet/android/cronet_upload_data_stream_adapter.h", | 174 "//components/cronet/android/cronet_upload_data_stream_adapter.h", |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 267 ] | 247 ] |
| 268 ldflags = [ "-Wl,--version-script=" + | 248 ldflags = [ "-Wl,--version-script=" + |
| 269 rebase_path("//components/cronet/android/only_jni_exports.lst") ] | 249 rebase_path("//components/cronet/android/only_jni_exports.lst") ] |
| 270 | 250 |
| 271 # Avoid hide_native_jni_exports as it adds another version script, and the | 251 # Avoid hide_native_jni_exports as it adds another version script, and the |
| 272 # ARM64 linker throws an error for multiple version scripts with anonymous | 252 # ARM64 linker throws an error for multiple version scripts with anonymous |
| 273 # version tags. | 253 # version tags. |
| 274 configs -= [ "//build/config/android:hide_native_jni_exports" ] | 254 configs -= [ "//build/config/android:hide_native_jni_exports" ] |
| 275 } | 255 } |
| 276 | 256 |
| 257 cronet_api_srcjar_deps = [ ":cronet_api_version_srcjar" ] |
| 258 |
| 277 # cronet_api.jar defines Cronet API and provides implementation of | 259 # cronet_api.jar defines Cronet API and provides implementation of |
| 278 # legacy api using HttpUrlConnection (not the Chromium stack). | 260 # legacy api using HttpUrlConnection (not the Chromium stack). |
| 279 android_library("cronet_api") { | 261 android_library("cronet_api") { |
| 280 java_files = [ | 262 java_files = [ |
| 281 "api/src/org/chromium/net/BidirectionalStream.java", | 263 "api/src/org/chromium/net/BidirectionalStream.java", |
| 282 "api/src/org/chromium/net/CronetEngine.java", | 264 "api/src/org/chromium/net/CronetEngine.java", |
| 283 "api/src/org/chromium/net/CronetException.java", | 265 "api/src/org/chromium/net/CronetException.java", |
| 266 "api/src/org/chromium/net/ICronetEngineBuilder.java", |
| 267 "api/src/org/chromium/net/ExperimentalBidirectionalStream.java", |
| 268 "api/src/org/chromium/net/ExperimentalCronetEngine.java", |
| 269 "api/src/org/chromium/net/ExperimentalUrlRequest.java", |
| 284 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", | 270 "api/src/org/chromium/net/InlineExecutionProhibitedException.java", |
| 285 "api/src/org/chromium/net/InputStreamChannel.java", | |
| 286 "api/src/org/chromium/net/JavaCronetEngine.java", | |
| 287 "api/src/org/chromium/net/JavaUrlRequest.java", | |
| 288 "api/src/org/chromium/net/NetworkQualityRttListener.java", | 271 "api/src/org/chromium/net/NetworkQualityRttListener.java", |
| 289 "api/src/org/chromium/net/NetworkQualityThroughputListener.java", | 272 "api/src/org/chromium/net/NetworkQualityThroughputListener.java", |
| 290 "api/src/org/chromium/net/Preconditions.java", | |
| 291 "api/src/org/chromium/net/QuicException.java", | 273 "api/src/org/chromium/net/QuicException.java", |
| 292 "api/src/org/chromium/net/RequestFinishedInfo.java", | 274 "api/src/org/chromium/net/RequestFinishedInfo.java", |
| 293 "api/src/org/chromium/net/UploadDataProvider.java", | 275 "api/src/org/chromium/net/UploadDataProvider.java", |
| 294 "api/src/org/chromium/net/UploadDataProviders.java", | 276 "api/src/org/chromium/net/UploadDataProviders.java", |
| 295 "api/src/org/chromium/net/UploadDataSink.java", | 277 "api/src/org/chromium/net/UploadDataSink.java", |
| 296 "api/src/org/chromium/net/UrlRequest.java", | 278 "api/src/org/chromium/net/UrlRequest.java", |
| 297 "api/src/org/chromium/net/UrlRequestException.java", | 279 "api/src/org/chromium/net/UrlRequestException.java", |
| 298 "api/src/org/chromium/net/UrlResponseInfo.java", | 280 "api/src/org/chromium/net/UrlResponseInfo.java", |
| 299 "api/src/org/chromium/net/UserAgent.java", | |
| 300 ] | 281 ] |
| 301 | 282 |
| 302 deps = [ | 283 deps = [ |
| 303 "//third_party/android_tools:android_support_annotations_java", | 284 "//third_party/android_tools:android_support_annotations_java", |
| 304 ] | 285 ] |
| 305 | 286 |
| 306 srcjar_deps = [ | 287 srcjar_deps = cronet_api_srcjar_deps |
| 307 ":cronet_api_version_srcjar", | |
| 308 ":effective_connection_type_java", | |
| 309 ":http_cache_type_java", | |
| 310 ":url_request_error_java", | |
| 311 ":load_states_list", | |
| 312 ":network_quality_observation_source_java", | |
| 313 ] | |
| 314 | 288 |
| 315 run_findbugs_override = true | 289 run_findbugs_override = true |
| 316 } | 290 } |
| 317 | 291 |
| 318 android_library("cronet_java") { | 292 android_library("cronet_java") { |
| 319 java_files = [ | 293 java_files = [ |
| 294 "java/src/org/chromium/net/impl/BidirectionalStreamBuilderImpl.java", |
| 320 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", | 295 "java/src/org/chromium/net/impl/CronetBidirectionalStream.java", |
| 296 "java/src/org/chromium/net/impl/CronetEngineBase.java", |
| 297 "java/src/org/chromium/net/impl/CronetEngineBuilderImpl.java", |
| 321 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", | 298 "java/src/org/chromium/net/impl/CronetLibraryLoader.java", |
| 322 "java/src/org/chromium/net/impl/CronetMetrics.java", | 299 "java/src/org/chromium/net/impl/CronetMetrics.java", |
| 323 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", | 300 "java/src/org/chromium/net/impl/CronetUploadDataStream.java", |
| 324 "java/src/org/chromium/net/impl/CronetUrlRequest.java", | 301 "java/src/org/chromium/net/impl/CronetUrlRequest.java", |
| 325 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", | 302 "java/src/org/chromium/net/impl/CronetUrlRequestContext.java", |
| 303 "java/src/org/chromium/net/impl/InputStreamChannel.java", |
| 304 "java/src/org/chromium/net/impl/JavaCronetEngine.java", |
| 305 "java/src/org/chromium/net/impl/JavaUrlRequest.java", |
| 306 "java/src/org/chromium/net/impl/Preconditions.java", |
| 307 "java/src/org/chromium/net/impl/UrlRequestBase.java", |
| 308 "java/src/org/chromium/net/impl/UrlRequestBuilderImpl.java", |
| 309 "java/src/org/chromium/net/impl/UserAgent.java", |
| 326 "java/src/org/chromium/net/urlconnection/CronetBufferedOutputStream.java", | 310 "java/src/org/chromium/net/urlconnection/CronetBufferedOutputStream.java", |
| 327 "java/src/org/chromium/net/urlconnection/CronetChunkedOutputStream.java", | 311 "java/src/org/chromium/net/urlconnection/CronetChunkedOutputStream.java", |
| 328 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", | 312 "java/src/org/chromium/net/urlconnection/CronetFixedModeOutputStream.java", |
| 329 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", | 313 "java/src/org/chromium/net/urlconnection/CronetHttpURLConnection.java", |
| 330 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", | 314 "java/src/org/chromium/net/urlconnection/CronetHttpURLStreamHandler.java", |
| 331 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", | 315 "java/src/org/chromium/net/urlconnection/CronetInputStream.java", |
| 332 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", | 316 "java/src/org/chromium/net/urlconnection/CronetOutputStream.java", |
| 333 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java"
, | 317 "java/src/org/chromium/net/urlconnection/CronetURLStreamHandlerFactory.java"
, |
| 334 "java/src/org/chromium/net/urlconnection/MessageLoop.java", | 318 "java/src/org/chromium/net/urlconnection/MessageLoop.java", |
| 335 ] | 319 ] |
| 336 | 320 |
| 337 deps = [ | 321 deps = [ |
| 338 ":cronet_api", | 322 ":cronet_api", |
| 339 "//base:base_java", | 323 "//base:base_java", |
| 340 "//net/android:net_java", | 324 "//net/android:net_java", |
| 341 "//third_party/android_tools:android_support_annotations_java", | 325 "//third_party/android_tools:android_support_annotations_java", |
| 342 "//third_party/jsr-305:jsr_305_javalib", | 326 "//third_party/jsr-305:jsr_305_javalib", |
| 343 ] | 327 ] |
| 344 | 328 |
| 345 srcjar_deps = [ | 329 srcjar_deps = [ |
| 346 ":cronet_impl_version_srcjar", | 330 ":cronet_impl_version_srcjar", |
| 347 ":chromium_url_request_java", | 331 ":effective_connection_type_java", |
| 332 ":http_cache_type_java", |
| 333 ":load_states_list", |
| 348 ":net_request_priority_java", | 334 ":net_request_priority_java", |
| 335 ":network_quality_observation_source_java", |
| 336 ":url_request_error_java", |
| 349 ] | 337 ] |
| 350 | 338 |
| 351 run_findbugs_override = true | 339 run_findbugs_override = true |
| 352 } | 340 } |
| 353 | 341 |
| 354 android_resources("cronet_sample_apk_resources") { | 342 android_resources("cronet_sample_apk_resources") { |
| 355 resource_dirs = [ "sample/res" ] | 343 resource_dirs = [ "sample/res" ] |
| 356 android_manifest = "sample/AndroidManifest.xml" | 344 android_manifest = "sample/AndroidManifest.xml" |
| 345 deps = [ |
| 346 "//third_party/android_tools:android_support_v7_appcompat_java", |
| 347 ] |
| 357 } | 348 } |
| 358 | 349 |
| 359 android_library("cronet_sample_apk_java") { | 350 android_library("cronet_sample_apk_java") { |
| 360 java_files = [ | 351 java_files = [ |
| 361 "sample/src/org/chromium/cronet_sample_apk/CronetSampleActivity.java", | 352 "sample/src/org/chromium/cronet_sample_apk/CronetSampleActivity.java", |
| 362 "sample/src/org/chromium/cronet_sample_apk/CronetSampleApplication.java", | 353 "sample/src/org/chromium/cronet_sample_apk/CronetSampleApplication.java", |
| 363 ] | 354 ] |
| 364 | 355 |
| 365 deps = [ | 356 deps = [ |
| 366 ":cronet_api", | 357 ":cronet_api", |
| 367 ":cronet_java", | 358 ":cronet_java", |
| 368 ":cronet_sample_apk_resources", | 359 ":cronet_sample_apk_resources", |
| 369 "//base:base_java", | 360 "//base:base_java", |
| 361 "//third_party/android_tools:android_support_v7_appcompat_java", |
| 370 ] | 362 ] |
| 371 | 363 |
| 372 run_findbugs_override = true | 364 run_findbugs_override = true |
| 373 } | 365 } |
| 374 | 366 |
| 375 android_apk("cronet_sample_apk") { | 367 android_apk("cronet_sample_apk") { |
| 376 apk_name = "CronetSample" | 368 apk_name = "CronetSample" |
| 377 android_manifest = "sample/AndroidManifest.xml" | 369 android_manifest = "sample/AndroidManifest.xml" |
| 378 shared_libraries = [ ":cronet" ] | 370 shared_libraries = [ ":cronet" ] |
| 379 | 371 |
| (...skipping 473 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 853 args += [ "--src-list-files=${_src_list_files}" ] | 845 args += [ "--src-list-files=${_src_list_files}" ] |
| 854 | 846 |
| 855 inputs = _src_jars | 847 inputs = _src_jars |
| 856 inputs += _src_files | 848 inputs += _src_files |
| 857 inputs += _src_list_files | 849 inputs += _src_list_files |
| 858 } | 850 } |
| 859 } | 851 } |
| 860 | 852 |
| 861 jar_src("jar_cronet_api_source") { | 853 jar_src("jar_cronet_api_source") { |
| 862 src_search_dirs = [ "api/src" ] | 854 src_search_dirs = [ "api/src" ] |
| 863 | |
| 864 # Include generated Java files which should be a part of the API. | |
| 865 srcjar_deps = [ ":effective_connection_type_java" ] | |
| 866 source_deps = [ ":cronet_api" ] | 855 source_deps = [ ":cronet_api" ] |
| 856 srcjar_deps = cronet_api_srcjar_deps |
| 867 jar_path = "$_package_dir/cronet_api-src.jar" | 857 jar_path = "$_package_dir/cronet_api-src.jar" |
| 868 } | 858 } |
| 869 | 859 |
| 870 zip("jar_cronet_sample_source") { | 860 zip("jar_cronet_sample_source") { |
| 871 inputs = [ | 861 inputs = [ |
| 872 "sample/AndroidManifest.xml", | 862 "sample/AndroidManifest.xml", |
| 873 "sample/javatests/AndroidManifest.xml", | 863 "sample/javatests/AndroidManifest.xml", |
| 874 "sample/javatests/proguard.cfg", | 864 "sample/javatests/proguard.cfg", |
| 875 "sample/javatests/src/org/chromium/cronet_sample_apk/Criteria.java", | 865 "sample/javatests/src/org/chromium/cronet_sample_apk/Criteria.java", |
| 876 "sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleTest.java", | 866 "sample/javatests/src/org/chromium/cronet_sample_apk/CronetSampleTest.java", |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 937 rebase_path(_stamp_file, root_build_dir), | 927 rebase_path(_stamp_file, root_build_dir), |
| 938 "--lib-java-dir", | 928 "--lib-java-dir", |
| 939 rebase_path("$root_build_dir/lib.java/components/cronet/android", | 929 rebase_path("$root_build_dir/lib.java/components/cronet/android", |
| 940 root_build_dir), | 930 root_build_dir), |
| 941 | 931 |
| 942 # JavaDoc is generated from Cronet's API source jar. | 932 # JavaDoc is generated from Cronet's API source jar. |
| 943 "--input-src-jar", | 933 "--input-src-jar", |
| 944 rebase_path("$_package_dir/cronet_api-src.jar", root_build_dir), | 934 rebase_path("$_package_dir/cronet_api-src.jar", root_build_dir), |
| 945 ] | 935 ] |
| 946 deps = [ | 936 deps = [ |
| 947 ":cronet_javadoc_classpath", | |
| 948 ":jar_cronet_api_source", | 937 ":jar_cronet_api_source", |
| 949 ] | 938 ] |
| 950 } | 939 } |
| 951 | 940 |
| 952 copy("cronet_package_copy") { | 941 copy("cronet_package_copy") { |
| 953 sources = [ | 942 sources = [ |
| 954 "$root_out_dir/lib.java/components/cronet/android/cronet_api.jar", | 943 "$root_out_dir/lib.java/components/cronet/android/cronet_api.jar", |
| 955 "//AUTHORS", | 944 "//AUTHORS", |
| 956 "//chrome/VERSION", | 945 "//chrome/VERSION", |
| 957 ] | 946 ] |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1040 ":jar_cronet_api_source", | 1029 ":jar_cronet_api_source", |
| 1041 ":jar_cronet_other_source", | 1030 ":jar_cronet_other_source", |
| 1042 ":jar_cronet_sample_source", | 1031 ":jar_cronet_sample_source", |
| 1043 ":repackage_extracted_jars", | 1032 ":repackage_extracted_jars", |
| 1044 ] | 1033 ] |
| 1045 if (current_cpu == "arm" && arm_version == 7) { | 1034 if (current_cpu == "arm" && arm_version == 7) { |
| 1046 deps += [ ":enforce_no_neon" ] | 1035 deps += [ ":enforce_no_neon" ] |
| 1047 } | 1036 } |
| 1048 } | 1037 } |
| 1049 } | 1038 } |
| OLD | NEW |