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