diff options
author | Joel Galenson <jgalenson@google.com> | 2021-12-15 16:01:54 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-12-15 16:01:54 +0000 |
commit | 9ebe65bb84b39f61e110e8dd9e2aed03d34f3e88 (patch) | |
tree | ae82a5a3686f2251b57f2233f4df5f7d8b04018e | |
parent | 7c717d521191adcb10341677f24139ca4a226aa0 (diff) | |
parent | f57add15335e530abf4d58ba2d70106107c28803 (diff) | |
download | rand_xorshift-9ebe65bb84b39f61e110e8dd9e2aed03d34f3e88.tar.gz |
Merge "Refresh Android.bp, cargo2android.json, TEST_MAPPING." am: f57add1533
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/rand_xorshift/+/1912659
Change-Id: Ie82dd3a46792b8b3053fae65d251bb842692bb96
-rw-r--r-- | Android.bp | 53 | ||||
-rw-r--r-- | TEST_MAPPING | 13 | ||||
-rw-r--r-- | cargo2android.json | 2 |
3 files changed, 20 insertions, 48 deletions
@@ -42,6 +42,8 @@ rust_library { name: "librand_xorshift", host_supported: true, crate_name: "rand_xorshift", + cargo_env_compat: true, + cargo_pkg_version: "0.3.0", srcs: ["src/lib.rs"], edition: "2018", rustlibs: [ @@ -49,58 +51,21 @@ rust_library { ], } -rust_defaults { - name: "rand_xorshift_defaults", - crate_name: "rand_xorshift", - srcs: ["src/lib.rs"], - test_suites: ["general-tests"], - auto_gen_config: true, - edition: "2018", - rustlibs: [ - "librand_core", - ], -} - -rust_test_host { - name: "rand_xorshift_host_test_src_lib", - defaults: ["rand_xorshift_defaults"], - test_options: { - unit_test: true, - }, -} - rust_test { - name: "rand_xorshift_device_test_src_lib", - defaults: ["rand_xorshift_defaults"], -} - -rust_defaults { - name: "rand_xorshift_defaults_mod", + name: "rand_xorshift_test_tests_mod", + host_supported: true, crate_name: "mod", + cargo_env_compat: true, + cargo_pkg_version: "0.3.0", srcs: ["tests/mod.rs"], test_suites: ["general-tests"], auto_gen_config: true, + test_options: { + unit_test: true, + }, edition: "2018", rustlibs: [ "librand_core", "librand_xorshift", ], } - -rust_test_host { - name: "rand_xorshift_host_test_tests_mod", - defaults: ["rand_xorshift_defaults_mod"], - test_options: { - unit_test: true, - }, -} - -rust_test { - name: "rand_xorshift_device_test_tests_mod", - defaults: ["rand_xorshift_defaults_mod"], -} - -// dependent_library ["feature_list"] -// bincode-1.3.3 -// rand_core-0.6.2 -// serde-1.0.126 "default,std" diff --git a/TEST_MAPPING b/TEST_MAPPING index deba657..ae94940 100644 --- a/TEST_MAPPING +++ b/TEST_MAPPING @@ -1,11 +1,18 @@ // Generated by update_crate_tests.py for tests that depend on this crate. { + "imports": [ + { + "path": "external/rust/crates/ryu" + } + ], "presubmit": [ { - "name": "rand_xorshift_device_test_src_lib" - }, + "name": "rand_xorshift_test_tests_mod" + } + ], + "presubmit-rust": [ { - "name": "rand_xorshift_device_test_tests_mod" + "name": "rand_xorshift_test_tests_mod" } ] } diff --git a/cargo2android.json b/cargo2android.json index 7f3828f..cf692e4 100644 --- a/cargo2android.json +++ b/cargo2android.json @@ -6,4 +6,4 @@ "device": true, "run": true, "tests": true -} +}
\ No newline at end of file |