1e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbachifneq ($(TARGET_SIMULATOR),true) 2e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 3e448862a47c08eb23185aaed574b39264f5005fcAndre EisenbachLOCAL_PATH:= $(call my-dir) 4e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 5e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbachinclude $(CLEAR_VARS) 6e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 7e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbachifeq ($(BOARD_HAVE_BLUETOOTH_BCM),true) 8e448862a47c08eb23185aaed574b39264f5005fcAndre EisenbachLOCAL_CFLAGS += \ 966aa5171e4e7c9f942971a30419c03134e67a4a4Harish Paryani -DBOARD_HAVE_BLUETOOTH_BCM 10e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbachendif 11127248594c6b24235aa233237d5cd27cb584d6d8Wink SavilleLOCAL_CFLAGS += -DBUILDCFG $(bdroid_CFLAGS) 12e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 13e448862a47c08eb23185aaed574b39264f5005fcAndre EisenbachLOCAL_PRELINK_MODULE:=false 14e448862a47c08eb23185aaed574b39264f5005fcAndre EisenbachLOCAL_SRC_FILES:= \ 15e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_ci.c \ 16e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_act.c \ 17e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_pm.c \ 18e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_main.c \ 19e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_cfg.c \ 20e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_api.c \ 21e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./dm/bta_dm_sco.c \ 22e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gattc_api.c \ 23e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gatts_act.c \ 24e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gatts_main.c \ 25e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gattc_utils.c \ 26e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gattc_ci.c \ 27e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gatts_api.c \ 28e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gattc_main.c \ 29e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gattc_act.c \ 30e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gattc_cache.c \ 31e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./gatt/bta_gatts_utils.c \ 32e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_sdp.c \ 33e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_sco.c \ 34e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_cfg.c \ 35e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_main.c \ 36e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_api.c \ 37e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_rfc.c \ 38e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_act.c \ 39e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_cmd.c \ 40e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_ci.c \ 41e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./ag/bta_ag_at.c \ 42e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hh/bta_hh_cfg.c \ 43e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hh/bta_hh_act.c \ 44e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hh/bta_hh_api.c \ 45e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hh/bta_hh_utils.c \ 46e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hh/bta_hh_main.c \ 47e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./pb/bta_pbs_cfg.c \ 48e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./fs/bta_fs_ci.c \ 49e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./fs/bta_fs_cfg.c \ 50e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./pan/bta_pan_main.c \ 51e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./pan/bta_pan_ci.c \ 52e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./pan/bta_pan_act.c \ 53e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./pan/bta_pan_api.c \ 54e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_act.c \ 55e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_ci.c \ 56e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_api.c \ 57e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_aact.c \ 58e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_main.c \ 59e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_cfg.c \ 60e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./av/bta_av_ssm.c \ 6195fa11b3b2f19a382c7e3a744a6afb452fad86dfKausik Sinnaswamy ./av/bta_av_sbc.c \ 6295fa11b3b2f19a382c7e3a744a6afb452fad86dfKausik Sinnaswamy ./ar/bta_ar.c \ 63e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hl/bta_hl_act.c \ 64e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hl/bta_hl_api.c \ 65e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hl/bta_hl_main.c \ 66e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hl/bta_hl_utils.c \ 67e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hl/bta_hl_sdp.c \ 68e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./hl/bta_hl_ci.c \ 69e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./sys/bta_sys_main.c \ 70e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./sys/bta_sys_ci.c \ 71e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./sys/bta_sys_conn.c \ 72e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./sys/bta_sys_cfg.c \ 73e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./sys/ptim.c \ 74e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach ./sys/bd.c \ 7566aa5171e4e7c9f942971a30419c03134e67a4a4Harish Paryani ./sys/utl.c \ 7666aa5171e4e7c9f942971a30419c03134e67a4a4Harish Paryani ./jv/bta_jv_act.c \ 7766aa5171e4e7c9f942971a30419c03134e67a4a4Harish Paryani ./jv/bta_jv_cfg.c \ 7866aa5171e4e7c9f942971a30419c03134e67a4a4Harish Paryani ./jv/bta_jv_main.c \ 7966aa5171e4e7c9f942971a30419c03134e67a4a4Harish Paryani ./jv/bta_jv_api.c 80e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 8166aa5171e4e7c9f942971a30419c03134e67a4a4Harish ParyaniLOCAL_MODULE := libbt-brcm_bta 8287564f3972ffbb4106682f7b6e88110fbe76004fAndre EisenbachLOCAL_MODULE_CLASS := STATIC_LIBRARIES 8384a000f59a48dac41d04da6bf9569258bc0e2cfcKausik SinnaswamyLOCAL_MODULE_TAGS := optional 84e448862a47c08eb23185aaed574b39264f5005fcAndre EisenbachLOCAL_SHARED_LIBRARIES := libcutils libc 85e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 86e448862a47c08eb23185aaed574b39264f5005fcAndre EisenbachLOCAL_C_INCLUDES+= . \ 87e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/include \ 88e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/sys \ 89e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/dm \ 90e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../gki/common \ 91e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../gki/ulinux \ 92e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../include \ 93e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../stack/include \ 94e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../stack/btm \ 95e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../hcis \ 96e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../hcis/patchram \ 97e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach $(LOCAL_PATH)/../udrv/include \ 9895fa11b3b2f19a382c7e3a744a6afb452fad86dfKausik Sinnaswamy $(LOCAL_PATH)/../brcm/include \ 99127248594c6b24235aa233237d5cd27cb584d6d8Wink Saville $(bdroid_C_INCLUDES) \ 100e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 10187564f3972ffbb4106682f7b6e88110fbe76004fAndre Eisenbach 102e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbachinclude $(BUILD_STATIC_LIBRARY) 103e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbach 104e448862a47c08eb23185aaed574b39264f5005fcAndre Eisenbachendif # TARGET_SIMULATOR != true 105