15738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_PATH := $(call my-dir) 25738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 35738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Projectinclude $(CLEAR_VARS) 45738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 56e12f443720a668c72d308ad6bde3146184a4124Heather Lee WilsonLOCAL_CFLAGS += $(bdroid_CFLAGS) 66e12f443720a668c72d308ad6bde3146184a4124Heather Lee Wilson 75738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_SRC_FILES := \ 8e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/bt_hci_bdroid.c \ 9e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/btsnoop.c \ 10e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/btsnoop_net.c \ 11e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/lpm.c \ 12f3b23f231a39176ea371c4da717e084b3d7cc15aSharvil Nanavati src/utils.c \ 13f3b23f231a39176ea371c4da717e084b3d7cc15aSharvil Nanavati src/vendor.c 145738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 1522c6e505dc65ab3d624e4ccd7c48c95fe2128703Kévin PETITLOCAL_CFLAGS := -Wno-unused-parameter 1622c6e505dc65ab3d624e4ccd7c48c95fe2128703Kévin PETIT 175738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Projectifeq ($(BLUETOOTH_HCI_USE_MCT),true) 185738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 1922c6e505dc65ab3d624e4ccd7c48c95fe2128703Kévin PETITLOCAL_CFLAGS += -DHCI_USE_MCT 205738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 215738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_SRC_FILES += \ 22e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/hci_mct.c \ 23e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/userial_mct.c 245738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 255738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Projectelse 265738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_SRC_FILES += \ 27e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/hci_h4.c \ 28e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton src/userial.c 295738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Projectendif 305738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 315b6b25d804074ddec8228fd374296c47986fea65Sharvil NanavatiLOCAL_CFLAGS += -std=c99 325b6b25d804074ddec8228fd374296c47986fea65Sharvil Nanavati 335738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_C_INCLUDES += \ 34e01b1126c734fa9f0decc94eaebf06d10501d624Chris Manton $(LOCAL_PATH)/include \ 35a7d7eb78b826cde99adb67fb7078aca85ea61da3Sharvil Nanavati $(LOCAL_PATH)/../osi/include \ 36dfa6063660e4f4d76fbb3913b8f16ae7267f8c10Sharvil Nanavati $(LOCAL_PATH)/../utils/include \ 376e12f443720a668c72d308ad6bde3146184a4124Heather Lee Wilson $(bdroid_C_INCLUDES) 385738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 395738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_MODULE := libbt-hci 405738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source ProjectLOCAL_MODULE_TAGS := optional 41e01b1126c734fa9f0decc94eaebf06d10501d624Chris MantonLOCAL_MODULE_CLASS := STATIC_LIBRARIES 425738f83aeb59361a0a2eda2460113f6dc919427The Android Open Source Project 43e01b1126c734fa9f0decc94eaebf06d10501d624Chris Mantoninclude $(BUILD_STATIC_LIBRARY) 44