The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 1 | LOCAL_PATH := $(call my-dir) |
| 2 | |
| 3 | include $(CLEAR_VARS) |
| 4 | |
Heather Lee Wilson | 6e12f44 | 2014-05-28 13:34:55 -0700 | [diff] [blame] | 5 | LOCAL_CFLAGS += $(bdroid_CFLAGS) |
| 6 | |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 7 | LOCAL_SRC_FILES := \ |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 8 | src/bt_hci_bdroid.c \ |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 9 | src/btsnoop.c \ |
| 10 | src/btsnoop_net.c \ |
| 11 | src/lpm.c \ |
Sharvil Nanavati | f3b23f2 | 2014-06-15 13:36:45 -0700 | [diff] [blame] | 12 | src/utils.c \ |
| 13 | src/vendor.c |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 14 | |
Kévin PETIT | 22c6e50 | 2014-02-12 17:24:01 +0000 | [diff] [blame] | 15 | LOCAL_CFLAGS := -Wno-unused-parameter |
| 16 | |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 17 | ifeq ($(BLUETOOTH_HCI_USE_MCT),true) |
| 18 | |
Kévin PETIT | 22c6e50 | 2014-02-12 17:24:01 +0000 | [diff] [blame] | 19 | LOCAL_CFLAGS += -DHCI_USE_MCT |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 20 | |
| 21 | LOCAL_SRC_FILES += \ |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 22 | src/hci_mct.c \ |
| 23 | src/userial_mct.c |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 24 | |
| 25 | else |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 26 | LOCAL_SRC_FILES += \ |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 27 | src/hci_h4.c \ |
| 28 | src/userial.c |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 29 | endif |
| 30 | |
Sharvil Nanavati | 5b6b25d | 2014-04-05 00:44:19 -0700 | [diff] [blame] | 31 | LOCAL_CFLAGS += -std=c99 |
| 32 | |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 33 | LOCAL_C_INCLUDES += \ |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 34 | $(LOCAL_PATH)/include \ |
Sharvil Nanavati | a7d7eb7 | 2014-06-14 23:45:16 -0700 | [diff] [blame] | 35 | $(LOCAL_PATH)/../osi/include \ |
Sharvil Nanavati | dfa6063 | 2014-06-28 12:22:29 -0700 | [diff] [blame] | 36 | $(LOCAL_PATH)/../utils/include \ |
Heather Lee Wilson | 6e12f44 | 2014-05-28 13:34:55 -0700 | [diff] [blame] | 37 | $(bdroid_C_INCLUDES) |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 38 | |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 39 | LOCAL_MODULE := libbt-hci |
| 40 | LOCAL_MODULE_TAGS := optional |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 41 | LOCAL_MODULE_CLASS := STATIC_LIBRARIES |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 42 | |
Chris Manton | e01b112 | 2014-05-07 16:21:00 -0700 | [diff] [blame] | 43 | include $(BUILD_STATIC_LIBRARY) |