Home | History | Annotate | Download | only in bta
      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_utils.c \
     46     ./hh/bta_hh_main.c \
     47     ./pb/bta_pbs_cfg.c \
     48     ./fs/bta_fs_ci.c \
     49     ./fs/bta_fs_cfg.c \
     50     ./pan/bta_pan_main.c \
     51     ./pan/bta_pan_ci.c \
     52     ./pan/bta_pan_act.c \
     53     ./pan/bta_pan_api.c \
     54     ./av/bta_av_act.c \
     55     ./av/bta_av_ci.c \
     56     ./av/bta_av_api.c \
     57     ./av/bta_av_aact.c \
     58     ./av/bta_av_main.c \
     59     ./av/bta_av_cfg.c \
     60     ./av/bta_av_ssm.c \
     61     ./av/bta_av_sbc.c \
     62     ./ar/bta_ar.c \
     63     ./hl/bta_hl_act.c \
     64     ./hl/bta_hl_api.c \
     65     ./hl/bta_hl_main.c \
     66     ./hl/bta_hl_utils.c \
     67     ./hl/bta_hl_sdp.c \
     68     ./hl/bta_hl_ci.c \
     69     ./sys/bta_sys_main.c \
     70     ./sys/bta_sys_ci.c \
     71     ./sys/bta_sys_conn.c \
     72     ./sys/bta_sys_cfg.c \
     73     ./sys/ptim.c \
     74     ./sys/bd.c \
     75     ./sys/utl.c \
     76     ./jv/bta_jv_act.c \
     77     ./jv/bta_jv_cfg.c \
     78     ./jv/bta_jv_main.c \
     79     ./jv/bta_jv_api.c
     80 
     81 LOCAL_MODULE := libbt-brcm_bta
     82 LOCAL_MODULE_CLASS := STATIC_LIBRARIES
     83 LOCAL_MODULE_TAGS := optional
     84 LOCAL_SHARED_LIBRARIES := libcutils libc
     85 
     86 LOCAL_C_INCLUDES+= . \
     87                    $(LOCAL_PATH)/include \
     88                    $(LOCAL_PATH)/sys \
     89                    $(LOCAL_PATH)/dm \
     90                    $(LOCAL_PATH)/../gki/common \
     91                    $(LOCAL_PATH)/../gki/ulinux \
     92                    $(LOCAL_PATH)/../include \
     93                    $(LOCAL_PATH)/../stack/include \
     94                    $(LOCAL_PATH)/../stack/btm \
     95                    $(LOCAL_PATH)/../hcis \
     96                    $(LOCAL_PATH)/../hcis/patchram \
     97                    $(LOCAL_PATH)/../udrv/include \
     98                    $(LOCAL_PATH)/../brcm/include \
     99                    $(bdroid_C_INCLUDES) \
    100 
    101 
    102 include $(BUILD_STATIC_LIBRARY)
    103 
    104 endif  # TARGET_SIMULATOR != true
    105