Make available to use libvmm_sys_util in device
Android.bp is automatically modified by running cargo_embargo with given
json file.
Bug: 340126051
Test: cargo_embargo generate cargo_embargo.json
Change-Id: Id4816849c81470cf0cdc2f5038cf16f93a42f9f5
diff --git a/Android.bp b/Android.bp
index d6843d8..087e184 100644
--- a/Android.bp
+++ b/Android.bp
@@ -3,6 +3,7 @@
package {
default_applicable_licenses: ["external_rust_crates_vmm-sys-util_license"],
+ default_team: "trendy_team_android_rust",
}
license {
@@ -12,8 +13,9 @@
license_text: ["LICENSE"],
}
-rust_library_host {
+rust_library {
name: "libvmm_sys_util",
+ host_supported: true,
crate_name: "vmm_sys_util",
cargo_env_compat: true,
cargo_pkg_version: "0.12.1",
@@ -23,10 +25,17 @@
"libbitflags-1.3.2",
"liblibc",
],
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ product_available: true,
+ vendor_available: true,
}
-rust_test_host {
+rust_test {
name: "vmm-sys-util_test_src_lib",
+ host_supported: true,
crate_name: "vmm_sys_util",
cargo_env_compat: true,
cargo_pkg_version: "0.12.1",
diff --git a/cargo_embargo.json b/cargo_embargo.json
index 4ba71a8..d9fd27d 100644
--- a/cargo_embargo.json
+++ b/cargo_embargo.json
@@ -2,11 +2,6 @@
"module_name_overrides": {
"libbitflags": "libbitflags-1.3.2"
},
- "package": {
- "vmm-sys-util": {
- "device_supported": false
- }
- },
"run_cargo": false,
"tests": true
}