From 2cd4ac872558c6248e8c641eb263547445ca0dec Mon Sep 17 00:00:00 2001 From: Stefano Duo Date: Fri, 27 Jan 2023 16:32:03 +0000 Subject: [PATCH] Bundle Cronet's boringssl Test: m && atest CtsNetHttpTestCases Change-Id: I3c28a52d60128cf4324eda436c1f6e9fa463108e --- Cronet/tests/mts/Android.bp | 2 +- Tethering/apex/Android.bp | 12 ++++++++++-- Tethering/common/TetheringLib/Android.bp | 8 ++++---- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/Cronet/tests/mts/Android.bp b/Cronet/tests/mts/Android.bp index 03d163cd9a..ac716534da 100644 --- a/Cronet/tests/mts/Android.bp +++ b/Cronet/tests/mts/Android.bp @@ -19,7 +19,7 @@ package { android_library { name: "NetHttpTestsLibPreJarJar", - srcs: [":cronet_aml_javatests_sources"], + srcs: ["//external/cronet:cronet_aml_javatests_sources"], sdk_version: "test_current", min_sdk_version: "30", static_libs: [ diff --git a/Tethering/apex/Android.bp b/Tethering/apex/Android.bp index 67206cde31..ff5acf5d9b 100644 --- a/Tethering/apex/Android.bp +++ b/Tethering/apex/Android.bp @@ -66,11 +66,19 @@ apex_defaults { apex_defaults { name: "CronetInTetheringApexDefaultsEnabled", - jni_libs: ["cronet_aml_components_cronet_android_cronet"], + jni_libs: [ + "//external/cronet:cronet_aml_components_cronet_android_cronet", + "//external/cronet/third_party/boringssl:libcrypto", + "//external/cronet/third_party/boringssl:libssl", + ], arch: { riscv64: { // TODO: remove this when there is a riscv64 libcronet - exclude_jni_libs: ["cronet_aml_components_cronet_android_cronet"], + exclude_jni_libs: [ + "//external/cronet:cronet_aml_components_cronet_android_cronet", + "//external/cronet/third_party/boringssl:libcrypto", + "//external/cronet/third_party/boringssl:libssl", + ], }, }, } diff --git a/Tethering/common/TetheringLib/Android.bp b/Tethering/common/TetheringLib/Android.bp index 4080029f48..b99c9e4899 100644 --- a/Tethering/common/TetheringLib/Android.bp +++ b/Tethering/common/TetheringLib/Android.bp @@ -75,12 +75,12 @@ java_defaults { java_defaults { name: "CronetJavaDefaultsEnabled", - srcs: [":cronet_aml_api_sources"], + srcs: ["//external/cronet:cronet_aml_api_sources"], libs: [ "androidx.annotation_annotation", ], impl_only_static_libs: [ - "cronet_aml_java", + "//external/cronet:cronet_aml_java", ], api_dir: "cronet_enabled/api", } @@ -101,8 +101,8 @@ java_defaults { java_defaults { name: "CronetJavaPrejarjarDefaultsEnabled", static_libs: [ - "cronet_aml_api_java", - "cronet_aml_java" + "//external/cronet:cronet_aml_api_java", + "//external/cronet:cronet_aml_java" ], }