diff options
author | Joel Galenson <jgalenson@google.com> | 2021-10-14 18:53:49 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-10-14 18:53:49 +0000 |
commit | c6e8ecb4131d4f82c2eeac2372899e08fc7cc4ca (patch) | |
tree | bdc2193316dc6b8858c671250804ba816c0db39e | |
parent | f6ebef8662c0c8b968bec6d1df86502fcf441ea9 (diff) | |
parent | fcd0418c5795c7b6db00a05f4fc96c35d5615531 (diff) | |
download | minimal-lexical-c6e8ecb4131d4f82c2eeac2372899e08fc7cc4ca.tar.gz |
Add Android.bp am: 4b9e120a9e am: 5039af0ced am: fcd0418c57
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/minimal-lexical/+/1840295
Change-Id: I4031d723ebcb174cc8d7c5eebda4314af97d30bb
-rw-r--r-- | Android.bp | 243 | ||||
-rw-r--r-- | TEST_MAPPING | 44 |
2 files changed, 287 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..8a29425 --- /dev/null +++ b/Android.bp @@ -0,0 +1,243 @@ +// This file is generated by cargo2android.py --device --run --tests. +// Do not modify this file as changes will be overridden on upgrade. + + + +rust_library { + name: "libminimal_lexical", + host_supported: true, + crate_name: "minimal_lexical", + cargo_env_compat: true, + cargo_pkg_version: "0.2.0", + srcs: ["src/lib.rs"], + edition: "2018", + features: [ + "default", + "std", + ], +} + +rust_defaults { + name: "minimal-lexical_test_defaults", + crate_name: "minimal_lexical", + srcs: ["src/lib.rs"], + cargo_env_compat: true, + cargo_pkg_version: "0.2.0", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + features: [ + "default", + "std", + ], +} + +rust_test_host { + name: "minimal-lexical_host_test_src_lib", + defaults: ["minimal-lexical_test_defaults"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_src_lib", + defaults: ["minimal-lexical_test_defaults"], +} + +rust_defaults { + name: "minimal-lexical_test_defaults_minimal_lexical", + crate_name: "minimal_lexical", + cargo_env_compat: true, + cargo_pkg_version: "0.2.0", + test_suites: ["general-tests"], + auto_gen_config: true, + edition: "2018", + features: [ + "default", + "std", + ], + rustlibs: [ + "libminimal_lexical", + ], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_bellerophon", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/bellerophon.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_bellerophon", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/bellerophon.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_bellerophon_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/bellerophon_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_bellerophon_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/bellerophon_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_integration_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/integration_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_integration_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/integration_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_lemire_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/lemire_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_lemire_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/lemire_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_libm_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/libm_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_libm_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/libm_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_mask_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/mask_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_mask_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/mask_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_number_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/number_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_number_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/number_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_parse_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/parse_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_parse_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/parse_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_rounding_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/rounding_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_rounding_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/rounding_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_slow_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/slow_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_slow_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/slow_tests.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_stackvec", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/stackvec.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_stackvec", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/stackvec.rs"], +} + +rust_test_host { + name: "minimal-lexical_host_test_tests_vec_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/vec_tests.rs"], + test_options: { + unit_test: true, + }, +} + +rust_test { + name: "minimal-lexical_device_test_tests_vec_tests", + defaults: ["minimal-lexical_test_defaults_minimal_lexical"], + srcs: ["tests/vec_tests.rs"], +} diff --git a/TEST_MAPPING b/TEST_MAPPING new file mode 100644 index 0000000..6de82c2 --- /dev/null +++ b/TEST_MAPPING @@ -0,0 +1,44 @@ +// Generated by update_crate_tests.py for tests that depend on this crate. +{ + "presubmit": [ + { + "name": "minimal-lexical_device_test_src_lib" + }, + { + "name": "minimal-lexical_device_test_tests_bellerophon" + }, + { + "name": "minimal-lexical_device_test_tests_bellerophon_tests" + }, + { + "name": "minimal-lexical_device_test_tests_integration_tests" + }, + { + "name": "minimal-lexical_device_test_tests_lemire_tests" + }, + { + "name": "minimal-lexical_device_test_tests_libm_tests" + }, + { + "name": "minimal-lexical_device_test_tests_mask_tests" + }, + { + "name": "minimal-lexical_device_test_tests_number_tests" + }, + { + "name": "minimal-lexical_device_test_tests_parse_tests" + }, + { + "name": "minimal-lexical_device_test_tests_rounding_tests" + }, + { + "name": "minimal-lexical_device_test_tests_slow_tests" + }, + { + "name": "minimal-lexical_device_test_tests_stackvec" + }, + { + "name": "minimal-lexical_device_test_tests_vec_tests" + } + ] +} |