blob: 77caad8fa44533eb86eaa02c09fd73cbbd43d672 [file] [log] [blame]
Alan Stokesb2cc79e2021-09-14 14:08:46 +01001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Alan Stokesc4d5def2023-02-14 17:01:59 +00005rust_defaults {
6 name: "composd_cmd_defaults",
Alan Stokesb2cc79e2021-09-14 14:08:46 +01007 srcs: ["composd_cmd.rs"],
Alan Stokes6472ccd2022-08-31 13:41:28 +01008 edition: "2021",
Alan Stokesb2cc79e2021-09-14 14:08:46 +01009 rustlibs: [
10 "android.system.composd-rust",
11 "libanyhow",
12 "libbinder_rs",
Jeff Vander Stoepa8dc2712022-07-29 02:33:45 +020013 "libclap",
Alan Stokes17aed5c2021-10-20 14:25:57 +010014 "libcompos_common",
Alan Stokesc4d5def2023-02-14 17:01:59 +000015 "libhypervisor_props",
Alan Stokesb2cc79e2021-09-14 14:08:46 +010016 ],
17 prefer_rlib: true,
Alan Stokesc4d5def2023-02-14 17:01:59 +000018}
19
20rust_binary {
21 name: "composd_cmd",
22 defaults: ["composd_cmd_defaults"],
Alan Stokesb2cc79e2021-09-14 14:08:46 +010023 apex_available: [
24 "com.android.compos",
25 ],
26}
Andrew Walbranda8786d2022-12-01 14:54:27 +000027
28rust_test {
29 name: "composd_cmd.test",
Alan Stokesc4d5def2023-02-14 17:01:59 +000030 defaults: ["composd_cmd_defaults"],
Andrew Walbranda8786d2022-12-01 14:54:27 +000031 test_suites: ["general-tests"],
32}