diff options
author | Harikrishnan Hariharan <hahariha@codeaurora.org> | 2017-08-11 15:13:38 +0530 |
---|---|---|
committer | Katz Yamada <kyamada@codeaurora.org> | 2017-08-11 13:51:48 -0700 |
commit | ee2d6658cbfc916cc01c450f4a3d497ad193b60f (patch) | |
tree | b4603371e7f1da0d16bcafe3d3c6d681f2c1cdc6 /core/Android.mk | |
parent | db3101c207f101a19a078916f2146b4b38f8a7e2 (diff) | |
download | gps-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.mk | 16 |
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 |