From 127248594c6b24235aa233237d5cd27cb584d6d8 Mon Sep 17 00:00:00 2001 From: Wink Saville Date: Thu, 16 Aug 2012 13:17:55 -0700 Subject: Add support for per device bluetooth configuration. Rather than using a text file and generating each buildcfg.h file per device bdroid_buildcfg.h which supplies device specific values and then bt_target.h will supply common values. Change-Id: I12cb5408729c3e076562a292204f07a0c4b52628 --- Android.mk | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'Android.mk') diff --git a/Android.mk b/Android.mk index 3c3cb61..3f42f6a 100644 --- a/Android.mk +++ b/Android.mk @@ -1,3 +1,17 @@ -ifneq ($(TARGET_SIMULATOR),true) - include $(call all-subdir-makefiles) +LOCAL_PATH := $(call my-dir) + +# Setup bdroid local make variables for handling configuration +ifneq ($(BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR),) + bdroid_C_INCLUDES := $(BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR) + bdroid_CFLAGS := -DHAS_BDROID_BUILDCFG +else + $(warning NO BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR, using only generic configuration) + bdroid_C_INCLUDES := + bdroid_CFLAGS := -DHAS_NO_BDROID_BUILDCFG endif + +include $(call all-subdir-makefiles) + +# Cleanup our locals +bdroid_C_INCLUDES := +bdroid_CFLaGS := -- cgit v1.1