diff options
author | David Drysdale <drysdale@google.com> | 2023-10-05 08:51:40 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-10-05 08:51:40 +0000 |
commit | 5d0ba4fb1c0b2ab1a712a881579f9e8420fc665c (patch) | |
tree | 24a423aebfde2bc9e465dc44127aaa0c55a3c610 | |
parent | 7d0215080c5ad3b86dc17ae2b4a523a72dc6d338 (diff) | |
parent | a71b01282be197b1b7541718562e8186b7e3bdce (diff) | |
download | zeroize-5d0ba4fb1c0b2ab1a712a881579f9e8420fc665c.tar.gz |
Add alloc to _nostd variant am: a71b01282b
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/zeroize/+/2769342
Change-Id: Ie3fe3d48373f1a391c99c19b5d5aadf2df529ae1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 6 | ||||
-rw-r--r-- | cargo2android.json | 6 |
2 files changed, 8 insertions, 4 deletions
@@ -60,7 +60,10 @@ rust_library_rlib { cargo_pkg_version: "1.6.0", srcs: ["src/lib.rs"], edition: "2021", - features: ["zeroize_derive"], + features: [ + "alloc", + "zeroize_derive", + ], proc_macros: ["libzeroize_derive"], apex_available: [ "//apex_available:platform", @@ -69,6 +72,7 @@ rust_library_rlib { prefer_rlib: true, no_stdlibs: true, stdlibs: [ + "liballoc.rust_sysroot", "libcompiler_builtins.rust_sysroot", "libcore.rust_sysroot", ], diff --git a/cargo2android.json b/cargo2android.json index b6a9107..9ae6cab 100644 --- a/cargo2android.json +++ b/cargo2android.json @@ -3,17 +3,17 @@ "run": true, "min_sdk_version": "Tiramisu", "vendor-available": true, + "features": "alloc,zeroize_derive", "variants": [ { - "features": "alloc,zeroize_derive", "tests": true }, { - "features": "zeroize_derive", "force-rlib": true, "no-host": true, "suffix": "_nostd", - "no-std": true + "no-std": true, + "alloc": true } ] } |