diff options
author | David Brazdil <dbrazdil@google.com> | 2022-07-08 17:28:41 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-07-08 17:28:41 +0000 |
commit | 51f8d30363f0586aa03daf744dc06e8605fa6868 (patch) | |
tree | aca515d0b4351bf646c3b775c2b7263bc61767b3 | |
parent | 783bad3d20fb4e75776029e84126d45f19a0f7c2 (diff) | |
parent | 125e37b3115cac313cde20e53ca4401b173cf8bc (diff) | |
download | log-51f8d30363f0586aa03daf744dc06e8605fa6868.tar.gz |
log: Create liblog_rust_nostd bare-metal target am: ffad887b3a am: 7d89f5f0af am: 748a6815a8 am: bc514d55cc am: 125e37b311
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/log/+/2146039
Change-Id: I4f7708dda489863d534fefb49e0c515c62ee442b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 22 | ||||
-rw-r--r-- | cargo2android.json | 1 | ||||
-rw-r--r-- | cargo2android_nostd.bp | 20 |
3 files changed, 43 insertions, 0 deletions
@@ -62,3 +62,25 @@ rust_library { vendor_available: true, min_sdk_version: "29", } + +rust_library { + name: "liblog_rust_nostd", + crate_name: "log", + cargo_env_compat: true, + cargo_pkg_version: "0.4.14", + srcs: ["src/lib.rs"], + edition: "2015", + cfgs: [ + "atomic_cas", + "has_atomics", + ], + rustlibs: [ + "libcfg_if", + ], + apex_available: [ + "//apex_available:platform", + "com.android.virt", + ], + min_sdk_version: "29", +} + diff --git a/cargo2android.json b/cargo2android.json index 11f62b6..792a0d1 100644 --- a/cargo2android.json +++ b/cargo2android.json @@ -1,4 +1,5 @@ { + "add-toplevel-block": "cargo2android_nostd.bp", "apex-available": [ "//apex_available:platform", "//apex_available:anyapex" diff --git a/cargo2android_nostd.bp b/cargo2android_nostd.bp new file mode 100644 index 0000000..5fc0d14 --- /dev/null +++ b/cargo2android_nostd.bp @@ -0,0 +1,20 @@ +rust_library { + name: "liblog_rust_nostd", + crate_name: "log", + cargo_env_compat: true, + cargo_pkg_version: "0.4.14", + srcs: ["src/lib.rs"], + edition: "2015", + cfgs: [ + "atomic_cas", + "has_atomics", + ], + rustlibs: [ + "libcfg_if", + ], + apex_available: [ + "//apex_available:platform", + "com.android.virt", + ], + min_sdk_version: "29", +} |