summaryrefslogtreecommitdiff
path: root/core/Android.mk
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2013-08-04 01:16:57 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2013-08-04 01:16:57 -0700
commit66f58f5b05bce9f4fcad518d3e35eca1b41803b7 (patch)
tree1441818907d624fb241e3e391f200ae4941c2846 /core/Android.mk
parent37daadb831e9f1df97275894150703742c8f3cbc (diff)
parenta915406668658c66698be3386c8796eb438ea282 (diff)
downloadgps-66f58f5b05bce9f4fcad518d3e35eca1b41803b7.tar.gz
Merge "Location Hal Design Level Change for FLP Requirement"
Diffstat (limited to 'core/Android.mk')
-rw-r--r--core/Android.mk49
1 files changed, 49 insertions, 0 deletions
diff --git a/core/Android.mk b/core/Android.mk
new file mode 100644
index 0000000..f9074db
--- /dev/null
+++ b/core/Android.mk
@@ -0,0 +1,49 @@
+ifneq ($(BUILD_TINY_ANDROID),true)
+
+LOCAL_PATH := $(call my-dir)
+
+include $(CLEAR_VARS)
+
+LOCAL_MODULE := libloc_core
+LOCAL_MODULE_OWNER := qcom
+
+LOCAL_MODULE_TAGS := optional
+
+LOCAL_SHARED_LIBRARIES := \
+ libutils \
+ libcutils \
+ libgps.utils \
+ libdl \
+ libandroid_runtime
+
+LOCAL_SRC_FILES += \
+ MsgTask.cpp \
+ LocApiBase.cpp \
+ LocAdapterBase.cpp \
+ ContextBase.cpp \
+ LocDualContext.cpp \
+ loc_core_log.cpp
+
+LOCAL_CFLAGS += \
+ -fno-short-enums \
+ -D_ANDROID_
+
+LOCAL_C_INCLUDES:= \
+ $(TARGET_OUT_HEADERS)/gps.utils
+
+LOCAL_COPY_HEADERS_TO:= libloc_core/
+LOCAL_COPY_HEADERS:= \
+ MsgTask.h \
+ LocApiBase.h \
+ LocAdapterBase.h \
+ ContextBase.h \
+ LocDualContext.h \
+ gps_extended_c.h \
+ gps_extended.h \
+ loc_core_log.h
+
+LOCAL_PRELINK_MODULE := false
+
+include $(BUILD_SHARED_LIBRARY)
+
+endif # not BUILD_TINY_ANDROID