diff options
author | Joel Galenson <jgalenson@google.com> | 2021-09-28 09:40:26 -0700 |
---|---|---|
committer | Joel Galenson <jgalenson@google.com> | 2021-09-29 11:20:37 -0700 |
commit | 4b9e120a9e6895f0decb1597e520d26761b10931 (patch) | |
tree | bdc2193316dc6b8858c671250804ba816c0db39e | |
parent | a057e4520a28938d204f94261ada6307840e28d6 (diff) | |
download | minimal-lexical-4b9e120a9e6895f0decb1597e520d26761b10931.tar.gz |
Add Android.bp
Test: atest -p
Change-Id: I3ab9a559e894a0266eb465ed5456fa87fa888d90
-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" + } + ] +} |