Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 17593b03 authored by gopinath's avatar gopinath Committed by Gopinath Elanchezhian
Browse files

Add statsdprotolite in Android.bp

Bug: b/118482428

Test: make statsdprotolite
Change-Id: I5c27f3017be043b6809699158a94b32155163535
Merged-In: I857957e816506162496192fe0ad1da4dbdfd4efd
parent e42fbe46
Loading
Loading
Loading
Loading
+26 −0
Original line number Diff line number Diff line
@@ -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"],
    },
}

+0 −23
Original line number Diff line number Diff line
@@ -236,29 +236,6 @@ LOCAL_SHARED_LIBRARIES := $(statsd_common_shared_libraries) \

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
##############################