Merge "Add statsdprotolite in Android.bp"

This commit is contained in:
Gopinath Elanchezhian
2018-10-29 17:14:46 +00:00
committed by Gerrit Code Review
2 changed files with 26 additions and 23 deletions

View File

@@ -43,3 +43,29 @@ cc_library_host_shared {
} }
// ==== java proto device library (for test only) ==============================
java_library {
name: "statsdprotolite",
no_framework_libs: true,
proto: {
type: "lite",
include_dirs: ["external/protobuf/src"],
},
srcs: [
"src/stats_log.proto",
"src/statsd_config.proto",
"src/perfetto/perfetto_config.proto",
"src/atoms.proto",
],
static_libs: [
"platformprotoslite",
],
// Protos have lots of MissingOverride and similar.
errorprone: {
javacflags: ["-XepDisableAllChecks"],
},
}

View File

@@ -236,29 +236,6 @@ LOCAL_SHARED_LIBRARIES := $(statsd_common_shared_libraries) \
include $(BUILD_NATIVE_TEST) include $(BUILD_NATIVE_TEST)
##############################
# stats proto static java lib
##############################
include $(CLEAR_VARS)
LOCAL_MODULE := statsdprotolite
LOCAL_SRC_FILES := \
src/stats_log.proto \
src/statsd_config.proto \
src/perfetto/perfetto_config.proto \
src/atoms.proto
LOCAL_PROTOC_OPTIMIZE_TYPE := lite
LOCAL_STATIC_JAVA_LIBRARIES := \
platformprotoslite
LOCAL_PROTOC_FLAGS := \
-Iexternal/protobuf/src
include $(BUILD_STATIC_JAVA_LIBRARY)
############################## ##############################
# statsd micro benchmark # statsd micro benchmark
############################## ##############################