summaryrefslogtreecommitdiff
path: root/loc_api/libloc_api_50001/Android.mk
diff options
context:
space:
mode:
authorDante Russo <drusso@codeaurora.org>2014-06-27 13:15:00 -0700
committerVineeta Srivastava <vsrivastava@google.com>2014-07-09 00:18:02 -0700
commit87543bf77178d77edc23ed0043b76c0eb6ec3ecc (patch)
tree9f453c579c463a43011befe245b8d77beab92d44 /loc_api/libloc_api_50001/Android.mk
parent8369d5b6d61ce09157c8ed368bb559b914960df6 (diff)
downloadgps-87543bf77178d77edc23ed0043b76c0eb6ec3ecc.tar.gz
Add conditional compilation for libmdmdetect
Since libmdmdetect is not present for all targets/branches, the code is conditionally compiled to check if it is present Change-Id: I02160b9b39b362da2cc1fe973726b335ad1f4f2d
Diffstat (limited to 'loc_api/libloc_api_50001/Android.mk')
-rw-r--r--loc_api/libloc_api_50001/Android.mk14
1 files changed, 9 insertions, 5 deletions
diff --git a/loc_api/libloc_api_50001/Android.mk b/loc_api/libloc_api_50001/Android.mk
index 8f5d389..ca0e516 100644
--- a/loc_api/libloc_api_50001/Android.mk
+++ b/loc_api/libloc_api_50001/Android.mk
@@ -74,8 +74,7 @@ LOCAL_SHARED_LIBRARIES := \
libloc_eng \
libloc_core \
libgps.utils \
- libdl \
- libmdmdetect
+ libdl
LOCAL_SRC_FILES += \
loc.cpp \
@@ -83,7 +82,7 @@ LOCAL_SRC_FILES += \
LOCAL_CFLAGS += \
-fno-short-enums \
- -D_ANDROID_ \
+ -D_ANDROID_
ifeq ($(TARGET_USES_QCOM_BSP), true)
LOCAL_CFLAGS += -DTARGET_USES_QCOM_BSP
@@ -92,8 +91,13 @@ endif
## Includes
LOCAL_C_INCLUDES:= \
$(TARGET_OUT_HEADERS)/gps.utils \
- $(TARGET_OUT_HEADERS)/libloc_core \
- $(TARGET_OUT_HEADERS)/libmdmdetect/inc
+ $(TARGET_OUT_HEADERS)/libloc_core
+
+ifneq ($(filter msm8084,$(TARGET_BOARD_PLATFORM)),)
+ LOCAL_SHARED_LIBRARIES += libmdmdetect
+ LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/libmdmdetect/inc
+ LOCAL_CFLAGS += -DPLATFORM_MSM8084
+endif
LOCAL_PRELINK_MODULE := false
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw