1 LOCAL_PATH := $(call my-dir)
9 src/buffer_allocator.c \
16 src/hci_packet_factory.c \
17 src/hci_packet_parser.c \
18 src/low_power_manager.c \
19 src/packet_fragmenter.c \
22 ifeq ($(BLUETOOTH_HCI_USE_MCT),true)
23 LOCAL_CFLAGS += -DHCI_USE_MCT
26 LOCAL_CFLAGS += -std=c99 $(bdroid_CFLAGS)
29 $(LOCAL_PATH)/include \
31 $(LOCAL_PATH)/../include \
32 $(LOCAL_PATH)/../btcore/include \
33 $(LOCAL_PATH)/../gki/common \
34 $(LOCAL_PATH)/../gki/ulinux \
35 $(LOCAL_PATH)/../osi/include \
36 $(LOCAL_PATH)/../stack/include \
37 $(LOCAL_PATH)/../utils/include \
40 LOCAL_MODULE := libbt-hci
41 LOCAL_MODULE_TAGS := optional
42 LOCAL_MODULE_CLASS := STATIC_LIBRARIES
44 include $(BUILD_STATIC_LIBRARY)
46 #####################################################
50 $(LOCAL_PATH)/include \
52 $(LOCAL_PATH)/../include \
53 $(LOCAL_PATH)/../btcore/include \
54 $(LOCAL_PATH)/../gki/common \
55 $(LOCAL_PATH)/../gki/ulinux \
56 $(LOCAL_PATH)/../osi/include \
57 $(LOCAL_PATH)/../osi/test \
58 $(LOCAL_PATH)/../stack/include \
59 $(LOCAL_PATH)/../utils/include \
64 ../osi/test/AllocationTestHarness.cpp \
65 ../osi/test/AlarmTestHarness.cpp \
66 ./test/hci_hal_h4_test.cpp \
67 ./test/hci_hal_mct_test.cpp \
68 ./test/hci_layer_test.cpp \
69 ./test/low_power_manager_test.cpp \
70 ./test/packet_fragmenter_test.cpp \
74 LOCAL_CFLAGS := -Wall -Werror $(bdroid_CFLAGS)
75 LOCAL_MODULE := net_test_hci
76 LOCAL_MODULE_TAGS := tests
77 LOCAL_SHARED_LIBRARIES := liblog libdl
78 LOCAL_STATIC_LIBRARIES := libbt-hci libosi libcutils libbtcore
80 include $(BUILD_NATIVE_TEST)