1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5rust_binary { 6 name: "compos_verify", 7 srcs: ["verify.rs"], 8 defaults: ["avf_build_flags_rust"], 9 edition: "2021", 10 rustlibs: [ 11 "compos_aidl_interface-rust", 12 "libandroid_logger", 13 "libanyhow", 14 "libbinder_rs", 15 "libclap", 16 "libcompos_common", 17 "libcompos_verify_native_rust", 18 "liblog_rust", 19 "libvmclient", 20 ], 21 prefer_rlib: true, 22 apex_available: [ 23 "com.android.compos", 24 ], 25} 26 27rust_test { 28 name: "compos_verify.test", 29 srcs: ["verify.rs"], 30 defaults: ["avf_build_flags_rust"], 31 edition: "2021", 32 rustlibs: [ 33 "compos_aidl_interface-rust", 34 "libandroid_logger", 35 "libanyhow", 36 "libbinder_rs", 37 "libclap", 38 "libcompos_common", 39 "libcompos_verify_native_rust", 40 "liblog_rust", 41 "libvmclient", 42 ], 43 prefer_rlib: true, 44 test_suites: ["general-tests"], 45} 46