diff options
author | Maurice Lam <yukl@google.com> | 2024-01-05 19:20:32 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2024-01-05 19:20:32 +0000 |
commit | abe8fbaff56d4a040dbd355478246f0d42ecfae2 (patch) | |
tree | 3fbaba7a4481abb2036e6cae6d9d91de101f666b | |
parent | 6f8155f3e650dc6ada73c7b147dbb704b9e5f11f (diff) | |
parent | 740635a777f9fbdcebea612bd286bc4fea6cacc3 (diff) | |
download | boringssl-abe8fbaff56d4a040dbd355478246f0d42ecfae2.tar.gz |
Merge "Add build rules for bssl-crypto" into main am: dc3a035f49 am: 740635a777
Original change: https://android-review.googlesource.com/c/platform/external/boringssl/+/2881195
Change-Id: I8b6976c10fb33dc96d0a78a7b6121443c8ef49d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -891,3 +891,35 @@ rust_library_rlib { "libbssl_rust_support_baremetal", ], } + +// High-level Rust crate `bssl-crypto` + +rust_defaults { + name: "libbssl_crypto_defaults", + crate_name: "bssl_crypto", + srcs: ["src/rust/bssl-crypto/src/lib.rs"], + rustlibs: ["libbssl_sys"], +} + +rust_library { + name: "libbssl_crypto", + defaults: ["libbssl_crypto_defaults"], + host_supported: true, + apex_available: [ + "//apex_available:platform", + "com.android.virt", + ], + visibility: [ + "//external/rust/beto-rust/nearby", + ], + vendor_available: true, + product_available: true, +} + +rust_test { + name: "libbssl_crypto_test", + defaults: ["libbssl_crypto_defaults"], + crate_name: "bssl_crypto_test", + test_suites: ["general-tests"], + auto_gen_config: true, +} |