67 lines
1.8 KiB
Makefile
Executable File
67 lines
1.8 KiB
Makefile
Executable File
LOCAL_PATH := $(call my-dir)
|
|
#$(call config-custom-folder,custom:hal/bluetooth)
|
|
|
|
###########################################################################
|
|
# MTK BT CHIP INIT LIBRARY FOR BLUEDROID
|
|
###########################################################################
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES := \
|
|
mtk.c \
|
|
radiomgr.c \
|
|
radiomod.c
|
|
|
|
LOCAL_C_INCLUDES := \
|
|
device/mstar/common/libraries/bluetooth/mediatek/libdriver \
|
|
system/bt/hci/include \
|
|
|
|
LOCAL_CFLAGS += -DMTK_MT7662
|
|
|
|
|
|
ifeq ($(TARGET_BUILD_VARIANT), eng)
|
|
LOCAL_CFLAGS += -DBD_ADDR_AUTOGEN
|
|
endif
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_MODULE := libbluetooth_mtk
|
|
LOCAL_SHARED_LIBRARIES := liblog libcutils
|
|
LOCAL_PRELINK_MODULE := false
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
###########################################################################
|
|
# MTK BT DRIVER FOR BLUEDROID
|
|
###########################################################################
|
|
include $(CLEAR_VARS)
|
|
|
|
LOCAL_SRC_FILES := \
|
|
bt_drv.c
|
|
|
|
LOCAL_C_INCLUDES := \
|
|
device/mstar/common/libraries/bluetooth/mediatek/libdriver \
|
|
system/bt/hci/include \
|
|
|
|
LOCAL_CFLAGS := -DMTK_BLUEDROID_PATCH=TRUE
|
|
LOCAL_CFLAGS += -D__UPSTREAM_PASS_HCI_CMD_EVENT_T0_VENDOR_LIBRARY__
|
|
|
|
LOCAL_MODULE_TAGS := optional
|
|
LOCAL_MODULE := libbt-vendor
|
|
LOCAL_SHARED_LIBRARIES := liblog libbluetooth_mtk
|
|
LOCAL_PRELINK_MODULE := false
|
|
include $(BUILD_SHARED_LIBRARY)
|
|
|
|
#include $(CLEAR_VARS)
|
|
#LOCAL_MODULE := bt_stack.conf
|
|
#LOCAL_MODULE_CLASS := ETC
|
|
#LOCAL_MODULE_PATH := $(TARGET_OUT)/etc/bluetooth
|
|
#LOCAL_MODULE_TAGS := optional
|
|
#LOCAL_SRC_FILES := $(LOCAL_MODULE)
|
|
#include $(BUILD_PREBUILT)
|
|
|
|
#include $(CLEAR_VARS)
|
|
#LOCAL_MODULE := platform.xml
|
|
#LOCAL_MODULE_CLASS := ETC
|
|
#LOCAL_MODULE_PATH := $(TARGET_OUT)/etc/permissions
|
|
#LOCAL_MODULE_TAGS := optional
|
|
#LOCAL_SRC_FILES := $(LOCAL_MODULE)
|
|
#include $(BUILD_PREBUILT)
|