• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1subdirs = ["src"]
2cc_library_shared {
3    name: "nfc_nci.bcm2079x.default",
4    proprietary: true,
5    relative_install_path: "hw",
6    srcs: [
7        "halimpl/bcm2079x/gki/common/*.c",
8        "halimpl/bcm2079x/gki/ulinux/*.c",
9        "halimpl/bcm2079x/hal/hal/*.c",
10        "halimpl/bcm2079x/adaptation/*.cpp",
11        "halimpl/bcm2079x/adaptation/*.c",
12        "halimpl/bcm2079x/nfc_nci.c",
13        "src/adaptation/CrcChecksum.cpp",
14        "src/nfca_version.c",
15    ],
16    shared_libs: [
17        "libcutils",
18        "liblog",
19        "libhwbinder",
20    ],
21    local_include_dirs: [
22        "halimpl/bcm2079x/include",
23        "halimpl/bcm2079x/gki/ulinux",
24        "halimpl/bcm2079x/gki/common",
25        "halimpl/bcm2079x/adaptation",
26        "src/hal/include",
27        "src/hal/int",
28        "src/nfc/include",
29        "src/nfa/include",
30        "src/udrv/include",
31        "src/include",
32    ],
33    cflags: [
34        "-DBUILDCFG=1",
35        "-Wno-deprecated-register",
36        "-Wno-unused-parameter",
37        "-Wno-missing-field-initializers",
38        "-DNFC_HAL_TARGET=TRUE",
39        "-DNFC_RW_ONLY=TRUE",
40    ],
41}
42