summaryrefslogtreecommitdiffstats
path: root/Android.mk
diff options
context:
space:
mode:
authorSebastian Niciarz <sebastian.niciarz@intel.com>2012-03-17 19:26:21 +0100
committerShuo Gao <shuo.gao@intel.com>2012-08-23 10:00:56 +0800
commit95696b8de4657f02ba1f75d7592e0670810d807f (patch)
treeed4fcc707c2bf0e3dcbf701630c4ebee142d88b3 /Android.mk
parentb668d06f9447b613f6e8e65817e12ccd8d2b6225 (diff)
downloadexternal_libnfc-nxp-95696b8de4657f02ba1f75d7592e0670810d807f.zip
external_libnfc-nxp-95696b8de4657f02ba1f75d7592e0670810d807f.tar.gz
external_libnfc-nxp-95696b8de4657f02ba1f75d7592e0670810d807f.tar.bz2
Add support for target-customized NFC stack configuration
This patch allows inclusion of target-customized configuration of NFC stack. The target-specific configuration will be stored in a header file, outside of AOSP. To have it icluded, define TARGET_HAS_NFC_CUSTOM_CONFIG macro and export your header file using BUILD_COPY_HEADERS macro. Change-Id: Ifa2d08c2ae8860c3f0690a04c517025892bd4c16 Author: Sebastian Niciarz <sebastian.niciarz@intel.com> Signed-off-by: Sebastian Niciarz <sebastian.niciarz@intel.com> Singed-off-by: Shuo Gao <shuo.gao@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 23071
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index b45f78b..bed9e07 100644
--- a/Android.mk
+++ b/Android.mk
@@ -106,6 +106,11 @@ LOCAL_SRC_FILES += Linux_x86/phDal4Nfc_messageQueueLib.c
LOCAL_CFLAGS += -DNXP_MESSAGING -DANDROID -DNFC_TIMER_CONTEXT -fno-strict-aliasing
+ifeq ($(TARGET_HAS_NFC_CUSTOM_CONFIG),true)
+LOCAL_CFLAGS += -DNFC_CUSTOM_CONFIG_INCLUDE
+LOCAL_CFLAGS += -I$(TARGET_OUT_HEADERS)/libnfc-nxp
+endif
+
# Uncomment for Chipset command/responses
# Or use "setprop debug.nfc.LOW_LEVEL_TRACES" at run-time
# LOCAL_CFLAGS += -DLOW_LEVEL_TRACES