blob: b3b81c6a688f218f10942c5a4b67f632afc2f8cd
1 | LOCAL_PATH := $(call my-dir) |
2 | |
3 | ifneq ($(BOARD_HAVE_BLUETOOTH_BCM),) |
4 | |
5 | include $(CLEAR_VARS) |
6 | |
7 | BDROID_DIR := $(TOP_DIR)system/bt |
8 | |
9 | LOCAL_SRC_FILES := \ |
10 | src/bt_vendor_brcm.c \ |
11 | src/hardware.c \ |
12 | src/userial_vendor.c \ |
13 | src/upio.c \ |
14 | src/conf.c |
15 | |
16 | LOCAL_C_INCLUDES += \ |
17 | $(LOCAL_PATH)/include \ |
18 | $(BDROID_DIR)/hci/include |
19 | |
20 | LOCAL_SHARED_LIBRARIES := \ |
21 | libcutils \ |
22 | liblog |
23 | |
24 | LOCAL_MODULE := libbt-vendor |
25 | LOCAL_MODULE_TAGS := optional |
26 | LOCAL_MODULE_CLASS := SHARED_LIBRARIES |
27 | LOCAL_MODULE_OWNER := broadcom |
28 | LOCAL_PROPRIETARY_MODULE := true |
29 | |
30 | include $(LOCAL_PATH)/vnd_buildcfg.mk |
31 | |
32 | include $(BUILD_SHARED_LIBRARY) |
33 | |
34 | ifeq ($(BCM_USB_BT), true) |
35 | include $(LOCAL_PATH)/conf/bcm_usb_bt/Android.mk |
36 | else |
37 | include $(LOCAL_PATH)/conf/meson/Android.mk |
38 | endif |
39 | |
40 | ifeq ($(TARGET_PRODUCT), full_maguro) |
41 | include $(LOCAL_PATH)/conf/samsung/maguro/Android.mk |
42 | endif |
43 | ifeq ($(TARGET_PRODUCT), full_crespo) |
44 | include $(LOCAL_PATH)/conf/samsung/crespo/Android.mk |
45 | endif |
46 | ifeq ($(TARGET_PRODUCT), full_crespo4g) |
47 | include $(LOCAL_PATH)/conf/samsung/crespo4g/Android.mk |
48 | endif |
49 | ifeq ($(TARGET_PRODUCT), full_wingray) |
50 | include $(LOCAL_PATH)/conf/moto/wingray/Android.mk |
51 | endif |
52 | |
53 | endif # BOARD_HAVE_BLUETOOTH_BCM |
54 |