Home | History | Annotate | Download | only in libpdx_uds
      1 cc_library_static {
      2     name: "libpdx_uds",
      3     clang: true,
      4     cflags: [
      5         "-Wall",
      6         "-Wextra",
      7         "-Werror",
      8         "-DLOG_TAG=\"libpdx_uds\"",
      9         "-DTRACE=0",
     10     ],
     11     export_include_dirs: ["private"],
     12     local_include_dirs: ["private"],
     13     srcs: [
     14         "channel_event_set.cpp",
     15         "channel_manager.cpp",
     16         "channel_parcelable.cpp",
     17         "client_channel_factory.cpp",
     18         "client_channel.cpp",
     19         "ipc_helper.cpp",
     20         "service_endpoint.cpp",
     21     ],
     22     static_libs: [
     23         "libcutils",
     24         "libbase",
     25         "libpdx",
     26     ],
     27     shared_libs: [
     28         "libbinder",
     29         "libselinux",
     30     ],
     31 }
     32 
     33 cc_test {
     34     name: "libpdx_uds_tests",
     35     clang: true,
     36     cflags: [
     37         "-Wall",
     38         "-Wextra",
     39         "-Werror",
     40     ],
     41     srcs: [
     42         "client_channel_tests.cpp",
     43         "ipc_helper_tests.cpp",
     44         "remote_method_tests.cpp",
     45         "service_framework_tests.cpp",
     46     ],
     47     static_libs: [
     48         "libgmock",
     49         "libpdx_uds",
     50         "libpdx",
     51     ],
     52     shared_libs: [
     53         "libbase",
     54         "libcutils",
     55         "liblog",
     56         "libutils",
     57         "libbinder",
     58         "libselinux",
     59     ],
     60 }
     61