aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Moore <sethmo@google.com>2023-08-31 22:18:54 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-08-31 22:18:54 +0000
commit1472cc0d06bfa17690ca418358f7cba0748d5013 (patch)
treed251ef6b2400ce5d46f09f239bb16fcf67bd60cb
parentefd4fbed6d1bd0dfff080973e97609701bcd3a99 (diff)
parent79c16209254d139f8f04d9dd4f9cda3f4271eb3d (diff)
downloadopenssl-1472cc0d06bfa17690ca418358f7cba0748d5013.tar.gz
Add a static libopenssl crate am: af71f20c60 am: e29ce79324 am: 79c1620925
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/openssl/+/2705716 Change-Id: I582ba38e77381a90920df8b26cc30bc3b89b4417 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--Android.bp17
1 files changed, 14 insertions, 3 deletions
diff --git a/Android.bp b/Android.bp
index 0ece701..7d2407d 100644
--- a/Android.bp
+++ b/Android.bp
@@ -45,8 +45,8 @@ license {
],
}
-rust_library {
- name: "libopenssl",
+rust_defaults {
+ name: "libopenssl_defaults",
host_supported: true,
crate_name: "openssl",
cargo_env_compat: true,
@@ -58,7 +58,6 @@ rust_library {
rustlibs: [
"libbitflags-1.3.2",
"libcfg_if",
- "libbssl_ffi",
"libforeign_types",
"liblibc",
"libonce_cell",
@@ -71,3 +70,15 @@ rust_library {
vendor_available: true,
product_available: true,
}
+
+rust_library {
+ name: "libopenssl",
+ defaults: ["libopenssl_defaults"],
+ rustlibs: ["libbssl_ffi"],
+}
+
+rust_library_host_rlib {
+ name: "libopenssl_static",
+ defaults: ["libopenssl_defaults"],
+ rlibs: ["libbssl_ffi_static"],
+}