1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5rust_library {
6    name: "libcompos_common",
7    crate_name: "compos_common",
8    defaults: ["avf_build_flags_rust"],
9    srcs: ["lib.rs"],
10    edition: "2021",
11    rustlibs: [
12        "android.system.virtualizationservice-rust",
13        "compos_aidl_interface-rust",
14        "libanyhow",
15        "libbinder_rs",
16        "libglob",
17        "liblog_rust",
18        "libnested_virt",
19        "libnum_traits",
20        "librustutils",
21        "libvmclient",
22        "libplatformproperties_rust",
23    ],
24    proc_macros: ["libnum_derive"],
25    apex_available: [
26        "com.android.compos",
27    ],
28}
29