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