blob: e708b8af7d1dbdbb26e1568fb9e73666eed6bc8c [file] [log] [blame]
Mårten Kongstad867a3492023-04-25 15:06:30 +02001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5rust_protobuf_host {
6 name: "libaconfig_protos",
7 protos: ["protos/aconfig.proto"],
8 crate_name: "aconfig_protos",
9 source_stem: "aconfig_protos",
10 use_protobuf3: true,
11}
12
13rust_defaults {
14 name: "aconfig.defaults",
15 edition: "2021",
16 clippy_lints: "android",
17 lints: "android",
18 srcs: ["src/main.rs"],
19 rustlibs: [
20 "libaconfig_protos",
Mårten Kongstadbb520722023-04-26 13:16:41 +020021 "libanyhow",
Mårten Kongstad867a3492023-04-25 15:06:30 +020022 "libprotobuf",
23 ],
24}
25
26rust_binary_host {
27 name: "aconfig",
28 defaults: ["aconfig.defaults"],
29}
30
31rust_test_host {
32 name: "aconfig.test",
33 defaults: ["aconfig.defaults"],
34}