1cc_library_shared { 2 name: "libnfc_nci_jni", 3 4 cflags: [ 5 "-Wall", 6 "-Wextra", 7 "-Wno-unused-parameter", 8 "-Werror", 9 10 "-DNXP_UICC_ENABLE", 11 ], 12 13 srcs: ["**/*.cpp"], 14 15 include_dirs: [ 16 "system/nfc/src/nfa/include", 17 "system/nfc/src/nfc/include", 18 "system/nfc/src/include", 19 "system/nfc/src/gki/ulinux", 20 "system/nfc/src/gki/common", 21 "system/nfc/utils/include", 22 ], 23 24 local_include_dirs: [ 25 "extns/pn54x/inc", 26 "extns/pn54x/src/common", 27 "extns/pn54x/src/mifare", 28 ], 29 30 shared_libs: [ 31 "libandroidicu", 32 "libnativehelper", 33 "libcutils", 34 "libutils", 35 "liblog", 36 "libnfc-nci", 37 "libchrome", 38 "libbase", 39 ], 40 41 static_libs: ["libxml2"], 42 43 product_variables: { 44 debuggable: { 45 cflags: ["-DDCHECK_ALWAYS_ON"], 46 }, 47 }, 48} 49