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