blob: 3d0dab51641bac756d630b63c297777eef446b7f [file] [log] [blame]
Jiyong Park99a35b82021-06-07 10:13:44 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5rust_defaults {
6 name: "apkdmverity.defaults",
7 crate_name: "apkdmverity",
8 srcs: ["src/main.rs"],
9 edition: "2018",
10 prefer_rlib: true,
11 rustlibs: [
12 "libanyhow",
13 "libbitflags",
14 "libclap",
15 "liblibc",
16 "libnix",
17 "libnum_traits",
18 "libscopeguard",
19 "libuuid",
20 ],
21 proc_macros: ["libnum_derive"],
22 multilib: {
23 lib32: {
24 enabled: false,
25 },
26 },
27}
28
29rust_binary {
30 name: "apkdmverity",
31 defaults: ["apkdmverity.defaults"],
32}
33
34rust_test {
35 name: "apkdmverity.test",
36 defaults: ["apkdmverity.defaults"],
37 test_suites: ["general-tests"],
38 compile_multilib: "first",
39 rustlibs: [
40 "libtempfile",
41 ],
42}