DO NOT MERGE Drop prebuilt files to android source tree. am: 4c3e76ca67
Original change: https://googleplex-android-review.googlesource.com/c/platform/prebuilts/module_sdk/conscrypt/+/15388710
Change-Id: I4001c608b4f969f945ab85aacc2771192b2e56c8
diff --git a/OWNERS b/OWNERS
new file mode 100644
index 0000000..8b6675a
--- /dev/null
+++ b/OWNERS
@@ -0,0 +1 @@
+include platform/packages/modules/common:/OWNERS
diff --git a/current/Android.bp b/current/Android.bp
index 04c1eae..515c7f2 100644
--- a/current/Android.bp
+++ b/current/Android.bp
@@ -6,16 +6,6 @@
default_applicable_licenses: ["Android-Apache-2.0"],
}
-soong_config_module_type_import {
- from: "packages/modules/common/Android.bp",
- module_types: [
- "module_cc_prebuilt_library_shared",
- "module_java_import",
- "module_java_sdk_library_import",
- "module_prebuilt_bootclasspath_fragment",
- ],
-}
-
prebuilt_bootclasspath_fragment {
name: "conscrypt-module-sdk_com.android.conscrypt-bootclasspath-fragment@current",
sdk_member_name: "com.android.conscrypt-bootclasspath-fragment",
@@ -39,14 +29,9 @@
},
}
-module_prebuilt_bootclasspath_fragment {
+prebuilt_bootclasspath_fragment {
name: "com.android.conscrypt-bootclasspath-fragment",
- prefer: true,
- soong_config_variables: {
- module_build_from_source: {
- prefer: false,
- },
- },
+ prefer: false,
visibility: ["//external/conscrypt:__subpackages__"],
apex_available: ["com.android.conscrypt"],
licenses: ["conscrypt-module-sdk_external_conscrypt_license"],
@@ -87,14 +72,9 @@
],
}
-module_java_import {
+java_import {
name: "conscrypt",
- prefer: true,
- soong_config_variables: {
- module_build_from_source: {
- prefer: false,
- },
- },
+ prefer: false,
visibility: [
"//device:__subpackages__",
"//external/conscrypt:__subpackages__",
@@ -116,10 +96,10 @@
name: "conscrypt-module-sdk_conscrypt.module.public.api@current",
sdk_member_name: "conscrypt.module.public.api",
visibility: [
+ "//build/soong/java/core-libraries",
"//external/conscrypt",
"//frameworks/base",
"//frameworks/base/api",
- "//libcore",
"//packages/modules/IPsec",
"//packages/modules/common/sdk",
"//prebuilts:__subpackages__",
@@ -136,19 +116,14 @@
},
}
-module_java_sdk_library_import {
+java_sdk_library_import {
name: "conscrypt.module.public.api",
- prefer: true,
- soong_config_variables: {
- module_build_from_source: {
- prefer: false,
- },
- },
+ prefer: false,
visibility: [
+ "//build/soong/java/core-libraries",
"//external/conscrypt",
"//frameworks/base",
"//frameworks/base/api",
- "//libcore",
"//packages/modules/IPsec",
"//packages/modules/common/sdk",
"//prebuilts:__subpackages__",
@@ -169,9 +144,9 @@
name: "conscrypt-module-sdk_conscrypt.module.platform.api@current",
sdk_member_name: "conscrypt.module.platform.api",
visibility: [
+ "//build/soong/java/core-libraries",
"//external/conscrypt",
"//external/wycheproof",
- "//libcore:__subpackages__",
"//prebuilts:__subpackages__",
],
apex_available: ["//apex_available:platform"],
@@ -186,18 +161,13 @@
},
}
-module_java_sdk_library_import {
+java_sdk_library_import {
name: "conscrypt.module.platform.api",
- prefer: true,
- soong_config_variables: {
- module_build_from_source: {
- prefer: false,
- },
- },
+ prefer: false,
visibility: [
+ "//build/soong/java/core-libraries",
"//external/conscrypt",
"//external/wycheproof",
- "//libcore:__subpackages__",
"//prebuilts:__subpackages__",
],
apex_available: ["//apex_available:platform"],
@@ -233,14 +203,9 @@
},
}
-module_java_sdk_library_import {
+java_sdk_library_import {
name: "conscrypt.module.intra.core.api",
- prefer: true,
- soong_config_variables: {
- module_build_from_source: {
- prefer: false,
- },
- },
+ prefer: false,
visibility: [
"//external/conscrypt",
"//external/okhttp",
@@ -316,14 +281,9 @@
},
}
-module_cc_prebuilt_library_shared {
+cc_prebuilt_library_shared {
name: "libconscrypt_jni",
- prefer: true,
- soong_config_variables: {
- module_build_from_source: {
- prefer: false,
- },
- },
+ prefer: false,
visibility: ["//external/conscrypt:__subpackages__"],
apex_available: ["//apex_available:platform"],
licenses: ["conscrypt-module-sdk_external_conscrypt_license"],