aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Moore <sethmo@google.com>2021-10-12 20:01:02 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-10-12 20:01:02 +0000
commitbe95f9620087a42aff08cd00a478796cb48010a0 (patch)
treefe25aa53e1e20efedc83270dc9e81a8128837657
parent5c324ecae4caedf92d3eb1e409914864ba7fc5d9 (diff)
parent31341721dbe200da123ec09eddc10558f2cd7a11 (diff)
downloadserde_cbor-be95f9620087a42aff08cd00a478796cb48010a0.tar.gz
Enable the serde_cbor tags feature am: 9f80532481 am: 0c893c88c1 am: b48d85d0af am: 3233eba52d am: 31341721db
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/serde_cbor/+/1854533 Change-Id: I235b4ca60625c707d9602fbd349ddc8f72b03a69
-rw-r--r--Android.bp60
1 files changed, 30 insertions, 30 deletions
diff --git a/Android.bp b/Android.bp
index 13af8c9..de077fe 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1,4 +1,4 @@
-// This file is generated by cargo2android.py --run --device --dependencies --tests.
+// This file is generated by cargo2android.py --run --device --dependencies --tests --features default,tags.
// Do not modify this file as changes will be overridden on upgrade.
package {
@@ -41,11 +41,14 @@ rust_library {
name: "libserde_cbor",
host_supported: true,
crate_name: "serde_cbor",
+ cargo_env_compat: true,
+ cargo_pkg_version: "0.11.1",
srcs: ["src/lib.rs"],
edition: "2018",
features: [
"default",
"std",
+ "tags",
],
rustlibs: [
"libhalf",
@@ -54,15 +57,18 @@ rust_library {
}
rust_defaults {
- name: "serde_cbor_defaults",
+ name: "serde_cbor_test_defaults",
crate_name: "serde_cbor",
srcs: ["src/lib.rs"],
+ cargo_env_compat: true,
+ cargo_pkg_version: "0.11.1",
test_suites: ["general-tests"],
auto_gen_config: true,
edition: "2018",
features: [
"default",
"std",
+ "tags",
],
rustlibs: [
"libhalf",
@@ -73,7 +79,7 @@ rust_defaults {
rust_test_host {
name: "serde_cbor_host_test_src_lib",
- defaults: ["serde_cbor_defaults"],
+ defaults: ["serde_cbor_test_defaults"],
test_options: {
unit_test: true,
},
@@ -81,18 +87,21 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_src_lib",
- defaults: ["serde_cbor_defaults"],
+ defaults: ["serde_cbor_test_defaults"],
}
rust_defaults {
- name: "serde_cbor_defaults_serde_cbor",
+ name: "serde_cbor_test_defaults_serde_cbor",
crate_name: "serde_cbor",
+ cargo_env_compat: true,
+ cargo_pkg_version: "0.11.1",
test_suites: ["general-tests"],
auto_gen_config: true,
edition: "2018",
features: [
"default",
"std",
+ "tags",
],
rustlibs: [
"libhalf",
@@ -104,7 +113,7 @@ rust_defaults {
rust_test_host {
name: "serde_cbor_host_test_tests_bennofs",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/bennofs.rs"],
test_options: {
unit_test: true,
@@ -113,13 +122,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_bennofs",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/bennofs.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_canonical",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/canonical.rs"],
test_options: {
unit_test: true,
@@ -128,13 +137,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_canonical",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/canonical.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_de",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/de.rs"],
test_options: {
unit_test: true,
@@ -143,13 +152,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_de",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/de.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_enum",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/enum.rs"],
test_options: {
unit_test: true,
@@ -158,13 +167,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_enum",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/enum.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_ser",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/ser.rs"],
test_options: {
unit_test: true,
@@ -173,13 +182,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_ser",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/ser.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_std_types",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/std_types.rs"],
test_options: {
unit_test: true,
@@ -188,13 +197,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_std_types",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/std_types.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_tags",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/tags.rs"],
test_options: {
unit_test: true,
@@ -203,13 +212,13 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_tags",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/tags.rs"],
}
rust_test_host {
name: "serde_cbor_host_test_tests_value",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/value.rs"],
test_options: {
unit_test: true,
@@ -218,15 +227,6 @@ rust_test_host {
rust_test {
name: "serde_cbor_device_test_tests_value",
- defaults: ["serde_cbor_defaults_serde_cbor"],
+ defaults: ["serde_cbor_test_defaults_serde_cbor"],
srcs: ["tests/value.rs"],
}
-
-// dependent_library ["feature_list"]
-// half-1.7.1
-// proc-macro2-1.0.24 "default,proc-macro"
-// quote-1.0.9 "default,proc-macro"
-// serde-1.0.123 "std"
-// serde_derive-1.0.123
-// syn-1.0.61 "clone-impls,default,derive,parsing,printing,proc-macro,quote"
-// unicode-xid-0.2.1 "default"