diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 46 |
1 files changed, 19 insertions, 27 deletions
@@ -37,63 +37,55 @@ license { ], } -rust_defaults { - name: "cfg-if_defaults", +rust_test { + name: "cfg-if_test_src_lib", + host_supported: true, crate_name: "cfg_if", + cargo_env_compat: true, + cargo_pkg_version: "1.0.0", srcs: ["src/lib.rs"], test_suites: ["general-tests"], auto_gen_config: true, - edition: "2018", -} - -rust_test_host { - name: "cfg-if_host_test_src_lib", - defaults: ["cfg-if_defaults"], test_options: { unit_test: true, }, + edition: "2018", } rust_test { - name: "cfg-if_device_test_src_lib", - defaults: ["cfg-if_defaults"], -} - -rust_defaults { - name: "cfg-if_defaults_xcrate", + name: "cfg-if_test_tests_xcrate", + host_supported: true, crate_name: "xcrate", + cargo_env_compat: true, + cargo_pkg_version: "1.0.0", srcs: ["tests/xcrate.rs"], test_suites: ["general-tests"], auto_gen_config: true, + test_options: { + unit_test: true, + }, edition: "2018", rustlibs: [ "libcfg_if", ], } -rust_test_host { - name: "cfg-if_host_test_tests_xcrate", - defaults: ["cfg-if_defaults_xcrate"], - test_options: { - unit_test: true, - }, -} - -rust_test { - name: "cfg-if_device_test_tests_xcrate", - defaults: ["cfg-if_defaults_xcrate"], -} - rust_library { name: "libcfg_if", host_supported: true, crate_name: "cfg_if", + cargo_env_compat: true, + cargo_pkg_version: "1.0.0", srcs: ["src/lib.rs"], edition: "2018", apex_available: [ "//apex_available:platform", + "com.android.bluetooth", + "com.android.compos", "com.android.resolv", + "com.android.uwb", "com.android.virt", ], + vendor_available: true, min_sdk_version: "29", } |