From e3e46e0a2c7570f292d99938274c349b9fb00982 Mon Sep 17 00:00:00 2001 From: Rahul Ravikumar Date: Mon, 5 Oct 2020 15:52:10 -0700 Subject: Add a target for statsd nano proto definitions. Test: N/A Change-Id: Ib4481fd010660510168d1f660a1fb2efde056f12 --- cmds/statsd/Android.bp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/cmds/statsd/Android.bp b/cmds/statsd/Android.bp index 88db1d84df8e..012450d73266 100644 --- a/cmds/statsd/Android.bp +++ b/cmds/statsd/Android.bp @@ -430,6 +430,30 @@ java_library { }, } +java_library { + name: "statsdprotonano", + sdk_version: "9", + proto: { + type: "nano", + output_params: ["store_unknown_fields=true"], + include_dirs: ["external/protobuf/src"], + }, + srcs: [ + "src/atoms.proto", + "src/shell/shell_config.proto", + "src/shell/shell_data.proto", + "src/stats_log.proto", + "src/statsd_config.proto", + ], + static_libs: [ + "platformprotosnano", + ], + // Protos have lots of MissingOverride and similar. + errorprone: { + javacflags: ["-XepDisableAllChecks"], + }, +} + // Filegroup for statsd config proto definition. filegroup { name: "statsd-config-proto-def", -- cgit v1.2.3-59-g8ed1b