diff options
author | bkhurshi <kbeenish@hotmail.com> | 2013-07-18 15:28:36 -0700 |
---|---|---|
committer | bkhurshi <kbeenish@hotmail.com> | 2013-07-18 15:28:36 -0700 |
commit | 63128e138febee1238b106bcc43e06b7a3fe2854 (patch) | |
tree | 4f454d3ba0a84390e896e9fde58eacf8e6af48e4 /Android.mk | |
parent | 517112d059f36a7e5604ee1dba77feac2dd5d244 (diff) | |
parent | ff82ea455806f6a7eea8f02050662ecb87253d08 (diff) | |
download | android_external_ant-wireless_ant_service-63128e138febee1238b106bcc43e06b7a3fe2854.tar.gz android_external_ant-wireless_ant_service-63128e138febee1238b106bcc43e06b7a3fe2854.tar.bz2 android_external_ant-wireless_ant_service-63128e138febee1238b106bcc43e06b7a3fe2854.zip |
Merge pull request #3 from bkhurshi/master
Enable Bluetooth when ANT is enabled if required by chip. Only reads first HCI packet if multiple concatenated on read from file. Process flow control message while rx callback is not set. Don't send flow control packet to rx callback.
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -20,6 +20,9 @@ ifneq ($(BOARD_ANT_WIRELESS_DEVICE),) LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) +BT_ON_SRC_FILES := \ + src/com/dsi/ant/server/StateChangedReceiver.java + # # ANT java system service # @@ -29,6 +32,16 @@ LOCAL_SRC_FILES := \ src/com/dsi/ant/server/IAntHal.aidl \ src/com/dsi/ant/server/IAntHalCallback.aidl +# +# If target board is not one that requires Bluetooth to be enabled for ANT to enable, +# filter out files that are only needed for Bluetooth to enable when ANT is enabled. +# + +ifeq ($(filter msm8610 msm8226 msm8974, $(TARGET_BOARD_PLATFORM)),) +LOCAL_SRC_FILES := \ + $(filter-out $(BT_ON_SRC_FILES), $(LOCAL_SRC_FILES)) +endif + LOCAL_REQUIRED_MODULES := libantradio LOCAL_PROGUARD_FLAG_FILES := proguard.flags LOCAL_CERTIFICATE := platform |