1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5rust_defaults { 6 name: "libservice_vm_requests_nostd_defaults", 7 crate_name: "service_vm_requests", 8 defaults: ["avf_build_flags_rust"], 9 srcs: ["src/lib.rs"], 10 prefer_rlib: true, 11 apex_available: [ 12 "com.android.virt", 13 ], 14 no_stdlibs: true, 15 stdlibs: [ 16 "libcore.rust_sysroot", 17 ], 18 rustlibs: [ 19 "libbssl_avf_error_nostd", 20 "libbssl_avf_nostd", 21 "libcbor_util_nostd", 22 "libciborium_nostd", 23 "libcoset_nostd", 24 "libder_nostd", 25 "libdiced_open_dice_nostd", 26 "liblog_rust_nostd", 27 "libmicrodroid_kernel_hashes", 28 "libserde_nostd", 29 "libservice_vm_comm_nostd", 30 "libspki_nostd", 31 "libx509_cert_nostd", 32 "libzeroize_nostd", 33 ], 34} 35 36rust_library_rlib { 37 name: "libservice_vm_requests_nostd", 38 defaults: ["libservice_vm_requests_nostd_defaults"], 39} 40 41rust_test { 42 name: "libservice_vm_requests.test", 43 defaults: ["libservice_vm_requests_nostd_defaults"], 44 test_suites: ["general-tests"], 45} 46