blob: f0a3059ebb94efc84db6620c1e30f7734aabf8ea [file] [log] [blame]
Bob Badoure80ee752021-05-12 12:41:18 -07001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Victor Hsieh272aa242021-02-01 14:19:20 -08005rust_binary {
6 name: "pvm_exec",
7 srcs: ["src/pvm_exec.rs"],
8 rustlibs: [
9 "compos_aidl_interface-rust",
10 "libanyhow",
11 "libclap",
12 "liblibc",
13 "liblog_rust",
14 "libminijail_rust",
15 "libnix",
16 "libscopeguard",
17 ],
Victor Hsiehb5f465a2021-05-11 13:45:15 -070018 apex_available: [
19 "com.android.compos",
20 ],
Victor Hsieh272aa242021-02-01 14:19:20 -080021}
22
23rust_binary {
24 name: "compsvc",
25 srcs: ["src/compsvc.rs"],
26 rustlibs: [
27 "compos_aidl_interface-rust",
28 "libandroid_logger",
29 "libanyhow",
30 "libclap",
31 "liblog_rust",
32 "libminijail_rust",
33 ],
Victor Hsiehb5f465a2021-05-11 13:45:15 -070034 apex_available: [
35 "com.android.compos",
36 ],
Victor Hsieh272aa242021-02-01 14:19:20 -080037}
38
39rust_binary {
40 name: "compsvc_worker",
41 srcs: ["src/compsvc_worker.rs"],
42 rustlibs: [
43 "libandroid_logger",
44 "libanyhow",
45 "libclap",
46 "liblog_rust",
47 "libminijail_rust",
48 "libnix",
49 "libscopeguard",
50 ],
Victor Hsiehb5f465a2021-05-11 13:45:15 -070051 apex_available: [
52 "com.android.compos",
53 ],
Victor Hsieh272aa242021-02-01 14:19:20 -080054}