15bdbd6ac2b916ef1e790b765eb741c3bb74ca122Ruchi KandoiVOB_COMPONENTS := system/nfc/src
2525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectNFA := $(VOB_COMPONENTS)/nfa
3525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectNFC := $(VOB_COMPONENTS)/nfc
4525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
5525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectLOCAL_PATH := $(call my-dir)
6525c260303268a83da4c3413b953d13c9084e834The Android Open Source Projectinclude $(CLEAR_VARS)
74049181bf2be2a1daa9c1f2044a4843ba1b3fb47Jizhou Liaoinclude $(call all-makefiles-under,$(LOCAL_PATH))
84049181bf2be2a1daa9c1f2044a4843ba1b3fb47Jizhou Liao
9525c260303268a83da4c3413b953d13c9084e834The Android Open Source Projectifneq ($(NCI_VERSION),)
10525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectLOCAL_CFLAGS += -DNCI_VERSION=$(NCI_VERSION) -O0 -g
11525c260303268a83da4c3413b953d13c9084e834The Android Open Source Projectendif
12525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
13ed5ec08dfaf4080d69a1a04b00d1e3c54d2d78a6Aurimas LiutikasLOCAL_CFLAGS += -Wall -Wextra -Wno-unused-parameter -Werror
142534d9a546f24435d9dab8168f9ea5bf8ca1eb9bElliott Hughes
15080db1d76f7185cdb709bfb9a535bbd2d3d67adfDan WillemsenLOCAL_SRC_FILES := $(call all-subdir-cpp-files) $(call all-subdir-c-files)
16525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
17525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectLOCAL_C_INCLUDES += \
18525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    external/libxml2/include \
19525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    frameworks/native/include \
20525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(NFA)/include \
21525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(NFA)/brcm \
22525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(NFC)/include \
23525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(NFC)/brcm \
24525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(NFC)/int \
25525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(VOB_COMPONENTS)/hal/include \
26525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(VOB_COMPONENTS)/hal/int \
27525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(VOB_COMPONENTS)/include \
28525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(VOB_COMPONENTS)/gki/ulinux \
29525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    $(VOB_COMPONENTS)/gki/common
30525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
31525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
32525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    libicuuc \
33525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    libnativehelper \
34525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    libcutils \
35525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    libutils \
36db5b42148d9d1f59a1e22cf716131dcfd71ead12Ying Wang    liblog \
37525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project    libnfc-nci \
38525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
39525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectLOCAL_STATIC_LIBRARIES := libxml2
40525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
41525c260303268a83da4c3413b953d13c9084e834The Android Open Source ProjectLOCAL_MODULE := libnfc_nci_jni
42525c260303268a83da4c3413b953d13c9084e834The Android Open Source Project
43525c260303268a83da4c3413b953d13c9084e834The Android Open Source Projectinclude $(BUILD_SHARED_LIBRARY)
44