blob: e0da1924eaab6e7f367d2da9ba7083e6944fcc2d [file] [log] [blame]
Victor Hsieh272aa242021-02-01 14:19:20 -08001rust_binary {
2 name: "pvm_exec",
3 srcs: ["src/pvm_exec.rs"],
4 rustlibs: [
5 "compos_aidl_interface-rust",
6 "libanyhow",
7 "libclap",
8 "liblibc",
9 "liblog_rust",
10 "libminijail_rust",
11 "libnix",
12 "libscopeguard",
13 ],
Victor Hsiehb5f465a2021-05-11 13:45:15 -070014 apex_available: [
15 "com.android.compos",
16 ],
Victor Hsieh272aa242021-02-01 14:19:20 -080017}
18
19rust_binary {
20 name: "compsvc",
21 srcs: ["src/compsvc.rs"],
22 rustlibs: [
23 "compos_aidl_interface-rust",
24 "libandroid_logger",
25 "libanyhow",
26 "libclap",
27 "liblog_rust",
28 "libminijail_rust",
29 ],
Victor Hsiehb5f465a2021-05-11 13:45:15 -070030 apex_available: [
31 "com.android.compos",
32 ],
Victor Hsieh272aa242021-02-01 14:19:20 -080033}
34
35rust_binary {
36 name: "compsvc_worker",
37 srcs: ["src/compsvc_worker.rs"],
38 rustlibs: [
39 "libandroid_logger",
40 "libanyhow",
41 "libclap",
42 "liblog_rust",
43 "libminijail_rust",
44 "libnix",
45 "libscopeguard",
46 ],
Victor Hsiehb5f465a2021-05-11 13:45:15 -070047 apex_available: [
48 "com.android.compos",
49 ],
Victor Hsieh272aa242021-02-01 14:19:20 -080050}