Home | History | Annotate | Download | only in location
      1 ifneq ($(BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE),)
      2 ifneq ($(BUILD_TINY_ANDROID),true)
      3 
      4 LOCAL_PATH := $(call my-dir)
      5 
      6 include $(CLEAR_VARS)
      7 
      8 LOCAL_MODULE := liblocation_api
      9 LOCAL_VENDOR_MODULE := true
     10 LOCAL_MODULE_OWNER := qti
     11 LOCAL_MODULE_TAGS := optional
     12 
     13 LOCAL_SHARED_LIBRARIES := \
     14     libutils \
     15     libcutils \
     16     libgps.utils \
     17     libdl \
     18     liblog
     19 
     20 LOCAL_SRC_FILES += \
     21     LocationAPI.cpp \
     22     LocationAPIClientBase.cpp
     23 
     24 LOCAL_CFLAGS += \
     25      -fno-short-enums
     26 
     27 LOCAL_C_INCLUDES:= \
     28     $(TARGET_OUT_HEADERS)/gps.utils
     29 
     30 LOCAL_COPY_HEADERS_TO:= liblocation_api/
     31 LOCAL_COPY_HEADERS:= \
     32     LocationAPI.h \
     33     LocationAPIClientBase.h \
     34     location_interface.h
     35 
     36 LOCAL_PRELINK_MODULE := false
     37 
     38 include $(BUILD_SHARED_LIBRARY)
     39 
     40 endif # not BUILD_TINY_ANDROID
     41 endif # BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE
     42