blob: 38d500ced74fdf636ee89ca375d9a4d638528839 [file] [log] [blame]
Jooyung Han347d9f22021-05-28 00:05:14 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Jooyung Hanf48ceb42021-06-01 18:00:04 +09005rust_defaults {
6 name: "microdroid_manager_defaults",
Jooyung Han347d9f22021-05-28 00:05:14 +09007 crate_name: "microdroid_manager",
8 srcs: ["src/main.rs"],
9 edition: "2018",
10 prefer_rlib: true,
11 rustlibs: [
12 "libandroid_logger",
13 "libanyhow",
14 "liblog_rust",
15 "libmicrodroid_signature_proto_rust",
16 "libprotobuf",
17 "libserde_json",
18 "libserde",
19 ],
20 init_rc: ["microdroid_manager.rc"],
21}
Jooyung Hanf48ceb42021-06-01 18:00:04 +090022
23rust_binary {
24 name: "microdroid_manager",
25 defaults: ["microdroid_manager_defaults"],
26}
27
28rust_test {
29 name: "microdroid_manager_test",
30 defaults: ["microdroid_manager_defaults"],
31 test_suites: ["device-tests"],
32 rustlibs: [
33 "libtempfile",
34 ],
35 multilib: {
36 lib32: {
37 enabled: false,
38 },
39 },
40}