blob: cdb8fc3b575c63be4078062bb62a3c8f595f5607 [file] [log] [blame]
Alice Wang748b0322023-07-24 12:51:18 +00001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5rust_defaults {
6 name: "libservice_vm_comm_defaults",
7 crate_name: "service_vm_comm",
Nikita Ioffeda1b2732023-09-04 13:46:56 +01008 defaults: ["avf_build_flags_rust"],
Alice Wang748b0322023-07-24 12:51:18 +00009 srcs: ["src/lib.rs"],
10 prefer_rlib: true,
11 apex_available: [
12 "com.android.virt",
13 ],
14}
15
16rust_library_rlib {
17 name: "libservice_vm_comm_nostd",
18 defaults: ["libservice_vm_comm_defaults"],
19 no_stdlibs: true,
20 stdlibs: [
21 "libcore.rust_sysroot",
22 ],
23 rustlibs: [
24 "libserde_nostd",
25 ],
26}
27
28rust_library {
29 name: "libservice_vm_comm",
30 defaults: ["libservice_vm_comm_defaults"],
31 rustlibs: [
32 "libserde",
33 ],
34 features: [
35 "std",
36 ],
37}