blob: 52b54b4627c79db054cf90dfd89d4218a9b2c4eb [file] [log] [blame]
Alice Wang7b4b6132023-10-05 08:00:16 +00001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5rust_defaults {
Alice Wang8b8e6e62023-10-02 09:10:13 +00006 name: "libservice_vm_requests_nostd_defaults",
Alice Wang7b4b6132023-10-05 08:00:16 +00007 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 ],
Alice Wang7b4b6132023-10-05 08:00:16 +000014 no_stdlibs: true,
15 stdlibs: [
16 "libcore.rust_sysroot",
17 ],
18 rustlibs: [
19 "libbssl_avf_error_nostd",
20 "libbssl_avf_nostd",
Alice Wang5dddeea2023-10-13 12:56:22 +000021 "libcbor_util_nostd",
Alice Wang7b4b6132023-10-05 08:00:16 +000022 "libciborium_nostd",
23 "libcoset_nostd",
Alice Wang20b8ebc2023-11-17 09:54:47 +000024 "libder_nostd",
Alice Wang7b4b6132023-10-05 08:00:16 +000025 "libdiced_open_dice_nostd",
26 "liblog_rust_nostd",
27 "libserde_nostd",
28 "libservice_vm_comm_nostd",
Alice Wang20b8ebc2023-11-17 09:54:47 +000029 "libspki_nostd",
30 "libx509_cert_nostd",
Alice Wang7b4b6132023-10-05 08:00:16 +000031 "libzeroize_nostd",
32 ],
33}
Alice Wang8b8e6e62023-10-02 09:10:13 +000034
35rust_library_rlib {
36 name: "libservice_vm_requests_nostd",
37 defaults: ["libservice_vm_requests_nostd_defaults"],
38}
39
40rust_test {
41 name: "libservice_vm_requests.test",
42 defaults: ["libservice_vm_requests_nostd_defaults"],
43 test_suites: ["general-tests"],
44}