diff options
Diffstat (limited to 'src/bt-vendor_vfs/Android.mk')
-rw-r--r-- | src/bt-vendor_vfs/Android.mk | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/src/bt-vendor_vfs/Android.mk b/src/bt-vendor_vfs/Android.mk new file mode 100644 index 0000000..e6813d0 --- /dev/null +++ b/src/bt-vendor_vfs/Android.mk @@ -0,0 +1,57 @@ +# +# Copyright (C) 2011 Dynastream Innovations +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +include $(CLEAR_VARS) + +LOCAL_CFLAGS := -g -c -W -Wall -O2 + +# needed to pull in the header file for libbt-vendor.so +BDROID_DIR:= external/bluetooth/bluedroid + +# Added hci/include to give access to the header for the libbt-vendorso interface. +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/src/common/inc \ + $(LOCAL_PATH)/$(ANT_DIR)/inc \ + $(BDROID_DIR)/hci/include \ + +ifeq ($(BOARD_ANT_WIRELESS_DEVICE),"qualcomm-uart") +LOCAL_C_INCLUDES += \ + $(LOCAL_PATH)/$(ANT_DIR)/qualcomm/uart \ + +endif # BOARD_ANT_WIRELESS_DEVICE = "qualcomm-uart" + +LOCAL_SRC_FILES := \ + $(COMMON_DIR)/JAntNative.cpp \ + $(COMMON_DIR)/ant_utils.c \ + $(ANT_DIR)/ant_native_chardev.c \ + $(ANT_DIR)/ant_rx_chardev.c \ + +# JNI +LOCAL_C_INCLUDE += $(JNI_H_INCLUDE) + +LOCAL_SHARED_LIBRARIES += \ + libnativehelper \ + +# logging and dll loading +LOCAL_SHARED_LIBRARIES += \ + libcutils \ + libdl \ + +LOCAL_MODULE_TAGS := optional +LOCAL_PRELINK_MODULE := false +LOCAL_MODULE := libantradio + +include $(BUILD_SHARED_LIBRARY) |