blob: d2dbf41942ad93261cf41413b029884b02d141b2 [file] [log] [blame]
Jooyung Han19c1d6c2021-08-06 14:08:16 +09001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Jooyung Hand821a042021-08-10 16:46:43 +09005rust_defaults {
6 name: "libapkverify.defaults",
Jooyung Han19c1d6c2021-08-06 14:08:16 +09007 host_supported: true,
8 crate_name: "apkverify",
9 srcs: ["src/lib.rs"],
10 prefer_rlib: true,
11 edition: "2018",
12 rustlibs: [
13 "libanyhow",
14 "libbyteorder",
15 "libbytes",
16 "liblog_rust",
Jooyung Han5b4c70e2021-08-09 16:36:13 +090017 "libring",
18 "libx509_parser",
Jooyung Han19c1d6c2021-08-06 14:08:16 +090019 "libzip",
20 ],
21}
Jooyung Hand821a042021-08-10 16:46:43 +090022
23rust_library {
24 name: "libapkverify",
25 defaults: ["libapkverify.defaults"],
26}
27
28rust_test {
29 name: "libapkverify.test",
30 defaults: ["libapkverify.defaults"],
31 test_suites: ["general-tests"],
32}
33
34rust_test {
35 name: "libapkverify.integration_test",
36 host_supported: true,
37 crate_name: "apkverify_test",
38 srcs: ["tests/*_test.rs"],
39 prefer_rlib: true,
40 edition: "2018",
41 test_suites: ["general-tests"],
42 rustlibs: ["libapkverify"],
43 data: ["tests/data/*"],
44}