summaryrefslogtreecommitdiff
path: root/core/Android.mk
diff options
context:
space:
mode:
authorHarikrishnan Hariharan <hahariha@codeaurora.org>2017-08-11 15:13:38 +0530
committerKatz Yamada <kyamada@codeaurora.org>2017-08-11 13:51:48 -0700
commitee2d6658cbfc916cc01c450f4a3d497ad193b60f (patch)
treeb4603371e7f1da0d16bcafe3d3c6d681f2c1cdc6 /core/Android.mk
parentdb3101c207f101a19a078916f2146b4b38f8a7e2 (diff)
downloadgps-ee2d6658cbfc916cc01c450f4a3d497ad193b60f.tar.gz
Add DataItemObserver interface in SystemStatus
Add DataItemObserver interface in SystemStatus so that clients can subscribe dataitem events from SystemStatus. Also moving DateItem and its observer, subscription classes into HAL Simplify DataItem class implementation. Change-Id: I7b2c3fc9dcf67dd6132bbcccda874e3f7ed6fa94 CRs-Fixed: 2041019 2072896
Diffstat (limited to 'core/Android.mk')
-rw-r--r--core/Android.mk16
1 files changed, 15 insertions, 1 deletions
diff --git a/core/Android.mk b/core/Android.mk
index ee07c19..dba0b0a 100644
--- a/core/Android.mk
+++ b/core/Android.mk
@@ -31,12 +31,22 @@ LOCAL_SRC_FILES += \
ContextBase.cpp \
LocDualContext.cpp \
loc_core_log.cpp \
+ data-items/DataItemsFactoryProxy.cpp \
+ data-items/common/ClientIndex.cpp \
+ data-items/common/DataItemIndex.cpp \
+ data-items/common/IndexFactory.cpp \
+ SystemStatusOsObserver.cpp \
SystemStatus.cpp
LOCAL_CFLAGS += \
-fno-short-enums \
-D_ANDROID_
+LOCAL_C_INCLUDES:= \
+ $(LOCAL_PATH)/data-items \
+ $(LOCAL_PATH)/data-items/common \
+ $(LOCAL_PATH)/observer \
+
LOCAL_HEADER_LIBRARIES := \
libgps.utils_headers \
libloc_pla_headers \
@@ -48,7 +58,11 @@ include $(BUILD_SHARED_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := libloc_core_headers
-LOCAL_EXPORT_C_INCLUDE_DIRS := $(LOCAL_PATH)
+LOCAL_EXPORT_C_INCLUDE_DIRS := \
+ $(LOCAL_PATH) \
+ $(LOCAL_PATH)/data-items \
+ $(LOCAL_PATH)/data-items/common \
+ $(LOCAL_PATH)/observer
include $(BUILD_HEADER_LIBRARY)
endif # not BUILD_TINY_ANDROID