• 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    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