aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2021-09-28 09:40:26 -0700
committerJoel Galenson <jgalenson@google.com>2021-09-29 11:20:37 -0700
commit4b9e120a9e6895f0decb1597e520d26761b10931 (patch)
treebdc2193316dc6b8858c671250804ba816c0db39e
parenta057e4520a28938d204f94261ada6307840e28d6 (diff)
downloadminimal-lexical-4b9e120a9e6895f0decb1597e520d26761b10931.tar.gz
Add Android.bp
Test: atest -p Change-Id: I3ab9a559e894a0266eb465ed5456fa87fa888d90
-rw-r--r--Android.bp243
-rw-r--r--TEST_MAPPING44
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"
+ }
+ ]
+}