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         "client_channel_factory.cpp",
     17         "client_channel.cpp",
     18         "ipc_helper.cpp",
     19         "service_endpoint.cpp",
     20     ],
     21     static_libs: [
     22         "libcutils",
     23         "libbase",
     24         "libpdx",
     25     ],
     26     whole_static_libs: [
     27         "libselinux",
     28     ],
     29 }
     30 
     31 cc_test {
     32     name: "libpdx_uds_tests",
     33     clang: true,
     34     cflags: [
     35         "-Wall",
     36         "-Wextra",
     37         "-Werror",
     38     ],
     39     srcs: [
     40         "client_channel_tests.cpp",
     41         "ipc_helper_tests.cpp",
     42         "remote_method_tests.cpp",
     43         "service_framework_tests.cpp",
     44     ],
     45     static_libs: [
     46         "libgmock",
     47         "libpdx_uds",
     48         "libpdx",
     49     ],
     50     shared_libs: [
     51         "libbase",
     52         "libcutils",
     53         "liblog",
     54         "libutils",
     55     ],
     56 }
     57