You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.2 KiB
28 lines
1.2 KiB
ifneq ($(filter msm8916 msm8909,$(TARGET_BOARD_PLATFORM)),) |
|
ifneq (,$(filter arm aarch64 arm64, $(TARGET_ARCH))) |
|
LOCAL_PATH := $(call my-dir) |
|
include $(CLEAR_VARS) |
|
LOCAL_MODULE := wcnss_service |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/common/inc/ |
|
LOCAL_SRC_FILES := wcnss_service.c |
|
LOCAL_PROPRIETARY_MODULE := true |
|
ifeq ($(strip $(TARGET_USES_QCOM_WCNSS_QMI)),true) |
|
LOCAL_CFLAGS += -DWCNSS_QMI |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/qmi/inc |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/qmi/services |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/qmi/platform |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/qmi/src |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/qmi/core/lib/inc |
|
LOCAL_SRC_FILES += wcnss_qmi_client.c |
|
endif #TARGET_USES_QCOM_WCNSS_QMI |
|
LOCAL_SHARED_LIBRARIES := libc libcutils libutils liblog |
|
ifeq ($(strip $(TARGET_USES_QCOM_WCNSS_QMI)),true) |
|
LOCAL_SHARED_LIBRARIES += libqmiservices libqmi libqcci_legacy libqmi_client_qmux |
|
LOCAL_C_INCLUDES += $(TARGET_OUT_HEADERS)/libmdmdetect/inc |
|
LOCAL_SHARED_LIBRARIES += libmdmdetect |
|
endif #TARGET_USES_QCOM_WCNSS_QMI |
|
LOCAL_MODULE_TAGS := optional |
|
LOCAL_CFLAGS += -Wall |
|
include $(BUILD_EXECUTABLE) |
|
endif |
|
endif # ifneq ($(filter msm8916 msm8909,$(TARGET_BOARD_PLATFORM)),)
|
|
|