1LOCAL_PATH := $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_MODULE := liblocbatterylistener 5LOCAL_SANITIZE += $(GNSS_SANITIZE) 6# activate the following line for debug purposes only, comment out for production 7#LOCAL_SANITIZE_DIAG += $(GNSS_SANITIZE_DIAG) 8LOCAL_VENDOR_MODULE := true 9 10LOCAL_CFLAGS += $(GNSS_CFLAGS) 11 12LOCAL_C_INCLUDES += \ 13 $(LOCAL_PATH) \ 14 15LOCAL_SRC_FILES:= \ 16 battery_listener.cpp 17LOCAL_SHARED_LIBRARIES := \ 18 liblog \ 19 libhidlbase \ 20 libcutils \ 21 libutils \ 22 android.hardware.health@1.0 \ 23 android.hardware.health@2.0 \ 24 android.hardware.power@1.2 \ 25 libbase 26 27LOCAL_HEADER_LIBRARIES := \ 28 libgps.utils_headers \ 29 30LOCAL_STATIC_LIBRARIES := libhealthhalutils 31LOCAL_CFLAGS += -DBATTERY_LISTENER_ENABLED 32 33include $(BUILD_STATIC_LIBRARY) 34 35include $(CLEAR_VARS) 36LOCAL_MODULE := liblocbatterylistener_headers 37LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH) 38 39include $(BUILD_HEADER_LIBRARY) 40 41 42