blob: 5fd288513384c987dc5da685c7ac0ffb7c21c1d9 [file] [log] [blame]
Colin Cross747e7c12017-10-24 16:21:22 -07001java_library_static {
2 name: "framework-protos",
3 host_supported: true,
4 proto: {
5 type: "nano",
6 },
7 srcs: ["src/**/*.proto"],
8 no_framework_libs: true,
Tobias Thiererd65595a2018-02-05 15:49:52 +00009 // Pin java_version until jarjar is certified to support later versions. http://b/72703434
10 java_version: "1.8",
Colin Cross747e7c12017-10-24 16:21:22 -070011 target: {
12 android: {
13 jarjar_rules: "jarjar-rules.txt",
14 },
15 host: {
16 static_libs: ["libprotobuf-java-nano"],
17 },
18 },
19}
Howard Rocb767f62018-06-19 19:58:05 -070020
21cc_library {
22 name: "libmetricprotos",
23 host_supported: true,
24 proto: {
25 export_proto_headers: true,
26 include_dirs: ["external/protobuf/src"],
27 },
28 cflags: [
29 "-Wall",
30 "-Werror",
31 "-Wno-unused-parameter",
32 ],
33 srcs: ["src/metrics_constants.proto"],
34 target: {
35 host: {
36 proto: {
37 type: "full",
38 },
39 },
40 android: {
41 proto: {
42 type: "lite",
43 },
44 shared: {
45 enabled: false,
46 },
47 },
48 },
49}