1 ifneq ($(TARGET_SIMULATOR),true) 2 3 LOCAL_PATH:= $(call my-dir) 4 5 include $(CLEAR_VARS) 6 7 ifeq ($(BOARD_HAVE_BLUETOOTH_BCM),true) 8 LOCAL_CFLAGS += \ 9 -DBOARD_HAVE_BLUETOOTH_BCM 10 endif 11 LOCAL_CFLAGS += -DBUILDCFG $(bdroid_CFLAGS) 12 13 LOCAL_PRELINK_MODULE:=false 14 LOCAL_SRC_FILES:= \ 15 ./dm/bta_dm_ci.c \ 16 ./dm/bta_dm_act.c \ 17 ./dm/bta_dm_pm.c \ 18 ./dm/bta_dm_main.c \ 19 ./dm/bta_dm_cfg.c \ 20 ./dm/bta_dm_api.c \ 21 ./dm/bta_dm_sco.c \ 22 ./gatt/bta_gattc_api.c \ 23 ./gatt/bta_gatts_act.c \ 24 ./gatt/bta_gatts_main.c \ 25 ./gatt/bta_gattc_utils.c \ 26 ./gatt/bta_gattc_ci.c \ 27 ./gatt/bta_gatts_api.c \ 28 ./gatt/bta_gattc_main.c \ 29 ./gatt/bta_gattc_act.c \ 30 ./gatt/bta_gattc_cache.c \ 31 ./gatt/bta_gatts_utils.c \ 32 ./ag/bta_ag_sdp.c \ 33 ./ag/bta_ag_sco.c \ 34 ./ag/bta_ag_cfg.c \ 35 ./ag/bta_ag_main.c \ 36 ./ag/bta_ag_api.c \ 37 ./ag/bta_ag_rfc.c \ 38 ./ag/bta_ag_act.c \ 39 ./ag/bta_ag_cmd.c \ 40 ./ag/bta_ag_ci.c \ 41 ./ag/bta_ag_at.c \ 42 ./hh/bta_hh_cfg.c \ 43 ./hh/bta_hh_act.c \ 44 ./hh/bta_hh_api.c \ 45 ./hh/bta_hh_le.c \ 46 ./hh/bta_hh_utils.c \ 47 ./hh/bta_hh_main.c \ 48 ./pb/bta_pbs_cfg.c \ 49 ./fs/bta_fs_ci.c \ 50 ./fs/bta_fs_cfg.c \ 51 ./pan/bta_pan_main.c \ 52 ./pan/bta_pan_ci.c \ 53 ./pan/bta_pan_act.c \ 54 ./pan/bta_pan_api.c \ 55 ./av/bta_av_act.c \ 56 ./av/bta_av_ci.c \ 57 ./av/bta_av_api.c \ 58 ./av/bta_av_aact.c \ 59 ./av/bta_av_main.c \ 60 ./av/bta_av_cfg.c \ 61 ./av/bta_av_ssm.c \ 62 ./av/bta_av_sbc.c \ 63 ./ar/bta_ar.c \ 64 ./hl/bta_hl_act.c \ 65 ./hl/bta_hl_api.c \ 66 ./hl/bta_hl_main.c \ 67 ./hl/bta_hl_utils.c \ 68 ./hl/bta_hl_sdp.c \ 69 ./hl/bta_hl_ci.c \ 70 ./sys/bta_sys_main.c \ 71 ./sys/bta_sys_ci.c \ 72 ./sys/bta_sys_conn.c \ 73 ./sys/bta_sys_cfg.c \ 74 ./sys/ptim.c \ 75 ./sys/bd.c \ 76 ./sys/utl.c \ 77 ./jv/bta_jv_act.c \ 78 ./jv/bta_jv_cfg.c \ 79 ./jv/bta_jv_main.c \ 80 ./jv/bta_jv_api.c 81 82 LOCAL_MODULE := libbt-brcm_bta 83 LOCAL_MODULE_CLASS := STATIC_LIBRARIES 84 LOCAL_MODULE_TAGS := optional 85 LOCAL_SHARED_LIBRARIES := libcutils libc 86 87 LOCAL_C_INCLUDES+= . \ 88 $(LOCAL_PATH)/include \ 89 $(LOCAL_PATH)/sys \ 90 $(LOCAL_PATH)/dm \ 91 $(LOCAL_PATH)/../gki/common \ 92 $(LOCAL_PATH)/../gki/ulinux \ 93 $(LOCAL_PATH)/../include \ 94 $(LOCAL_PATH)/../stack/include \ 95 $(LOCAL_PATH)/../stack/btm \ 96 $(LOCAL_PATH)/../hcis \ 97 $(LOCAL_PATH)/../hcis/patchram \ 98 $(LOCAL_PATH)/../udrv/include \ 99 $(LOCAL_PATH)/../brcm/include \ 100 $(bdroid_C_INCLUDES) \ 101 102 103 include $(BUILD_STATIC_LIBRARY) 104 105 endif # TARGET_SIMULATOR != true 106