The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 1 | LOCAL_PATH := $(call my-dir) |
| 2 | |
| 3 | # Setup bdroid local make variables for handling configuration |
| 4 | ifneq ($(BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR),) |
| 5 | bdroid_C_INCLUDES := $(BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR) |
Kévin PETIT | 22c6e50 | 2014-02-12 17:24:01 +0000 | [diff] [blame] | 6 | bdroid_CFLAGS += -DHAS_BDROID_BUILDCFG |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 7 | else |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 8 | bdroid_C_INCLUDES := |
Kévin PETIT | 22c6e50 | 2014-02-12 17:24:01 +0000 | [diff] [blame] | 9 | bdroid_CFLAGS += -DHAS_NO_BDROID_BUILDCFG |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 10 | endif |
| 11 | |
Sai Aitharaju | aed4994 | 2015-06-19 09:14:00 +0530 | [diff] [blame] | 12 | ifeq ($(TARGET_BUILD_VARIANT),userdebug) |
Srinu Jella | fe513cd | 2015-09-04 18:04:45 +0530 | [diff] [blame] | 13 | ifneq ($(BOARD_HAS_QCA_BT_ROME),true)) |
Sai Aitharaju | aed4994 | 2015-06-19 09:14:00 +0530 | [diff] [blame] | 14 | bdroid_CFLAGS += -DQLOGKIT_USERDEBUG |
| 15 | endif |
Srinu Jella | fe513cd | 2015-09-04 18:04:45 +0530 | [diff] [blame] | 16 | endif |
Sai Aitharaju | aed4994 | 2015-06-19 09:14:00 +0530 | [diff] [blame] | 17 | |
Richie Hsieh | c928a4f | 2014-04-17 22:39:31 +0800 | [diff] [blame] | 18 | ifneq ($(BOARD_BLUETOOTH_BDROID_HCILP_INCLUDED),) |
| 19 | bdroid_CFLAGS += -DHCILP_INCLUDED=$(BOARD_BLUETOOTH_BDROID_HCILP_INCLUDED) |
| 20 | endif |
| 21 | |
Sharvil Nanavati | c0745da | 2014-11-13 01:04:19 -0800 | [diff] [blame] | 22 | ifneq ($(TARGET_BUILD_VARIANT),user) |
| 23 | bdroid_CFLAGS += -DBLUEDROID_DEBUG |
AnubhavGupta | be8f07f | 2015-10-03 13:34:05 +0530 | [diff] [blame] | 24 | bdroid_CFLAGS += -DUSE_AUDIO_TRACK |
Sharvil Nanavati | c0745da | 2014-11-13 01:04:19 -0800 | [diff] [blame] | 25 | endif |
| 26 | |
Kiran Kelageri | f3e4f12 | 2015-07-09 15:14:29 -0700 | [diff] [blame] | 27 | ifeq ($(BOARD_USES_WIPOWER), true) |
| 28 | bdroid_CFLAGS += -DWIPOWER_SUPPORTED |
| 29 | endif |
| 30 | |
Ayan Ghosh | cc03499 | 2015-10-07 18:34:50 +0530 | [diff] [blame] | 31 | ifeq ($(strip $(AUDIO_FEATURE_ENABLED_SPLIT_A2DP)),true) |
| 32 | bdroid_CFLAGS += -DBTA_AV_SPLIT_A2DP_ENABLED |
| 33 | bdroid_CFLAGS += -DBTA_AV_SPLIT_A2DP_DEF_FREQ_48KHZ |
| 34 | endif |
| 35 | |
Sharvil Nanavati | f1c764f | 2015-02-23 17:31:48 -0800 | [diff] [blame] | 36 | bdroid_CFLAGS += \ |
| 37 | -Wall \ |
Sharvil Nanavati | f1c764f | 2015-02-23 17:31:48 -0800 | [diff] [blame] | 38 | -Wno-unused-parameter \ |
| 39 | -Wunused-but-set-variable \ |
| 40 | -UNDEBUG \ |
| 41 | -DLOG_NDEBUG=1 |
| 42 | |
The Android Open Source Project | 5738f83 | 2012-12-12 16:00:35 -0800 | [diff] [blame] | 43 | include $(call all-subdir-makefiles) |
| 44 | |
| 45 | # Cleanup our locals |
| 46 | bdroid_C_INCLUDES := |
Elliott Hughes | 2408d9e | 2013-10-02 21:28:50 -0700 | [diff] [blame] | 47 | bdroid_CFLAGS := |