aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-30 23:13:35 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-04-30 23:13:35 +0000
commita889c3b6b0236cb8d0ec8082bbe2570fcde042e9 (patch)
tree52b8b5783241e25cebd347f20766ce9e16d6ea22
parentde793896d61b4083e50a261c0e5631860dc75bb4 (diff)
parent585c8fbe90b957e0d723ddcbbeb38ae30d9b9e98 (diff)
downloaduuid-sdk-release.tar.gz
Snap for 11785460 from 585c8fbe90b957e0d723ddcbbeb38ae30d9b9e98 to sdk-releasesdk-release
Change-Id: I1b3e5a29e2dc02dec85d94d38fb2bbfbcff7d893
-rw-r--r--Android.bp39
-rw-r--r--cargo_embargo.json6
2 files changed, 44 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index eb86c7e..f4f2c9b 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,5 +1,7 @@
// This file is generated by cargo_embargo.
-// Do not modify this file as changes will be overridden on upgrade.
+// Do not modify this file after the first "rust_*" or "genrule" module
+// because the changes will be overridden on upgrade.
+// Content before the first "rust_*" or "genrule" module is preserved.
package {
default_applicable_licenses: ["external_rust_crates_uuid_license"],
@@ -66,6 +68,41 @@ rust_library {
vendor_available: true,
}
+rust_test {
+ name: "uuid_test_src_lib",
+ host_supported: true,
+ crate_name: "uuid",
+ cargo_env_compat: true,
+ cargo_pkg_version: "1.7.0",
+ srcs: ["src/lib.rs"],
+ test_suites: ["general-tests"],
+ auto_gen_config: true,
+ test_options: {
+ unit_test: true,
+ },
+ edition: "2018",
+ features: [
+ "atomic",
+ "rng",
+ "serde",
+ "std",
+ "v1",
+ "v4",
+ ],
+ rustlibs: [
+ "libatomic_rust",
+ "libbincode",
+ "libgetrandom",
+ "libserde",
+ "libserde_json",
+ "libserde_test",
+ ],
+ proc_macros: [
+ "librustversion",
+ "libserde_derive",
+ ],
+}
+
rust_library_rlib {
name: "libuuid_nostd",
crate_name: "uuid",
diff --git a/cargo_embargo.json b/cargo_embargo.json
index 2736f99..bb60a33 100644
--- a/cargo_embargo.json
+++ b/cargo_embargo.json
@@ -1,7 +1,13 @@
{
"run_cargo": false,
+ "package": {
+ "uuid": {
+ "dep_blocklist": ["libtrybuild"]
+ }
+ },
"variants": [
{
+ "tests": true,
"features": [
"serde",
"std",