• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5cc_library {
6    name: "libsysutils",
7    vendor_available: true,
8
9    srcs: [
10        "src/SocketListener.cpp",
11        "src/FrameworkListener.cpp",
12        "src/NetlinkListener.cpp",
13        "src/NetlinkEvent.cpp",
14        "src/FrameworkCommand.cpp",
15        "src/SocketClient.cpp",
16        "src/ServiceManager.cpp",
17    ],
18
19    logtags: ["EventLogTags.logtags"],
20
21    cflags: ["-Werror"],
22
23    shared_libs: [
24        "libbase",
25        "libcutils",
26        "liblog",
27    ],
28
29    header_libs: [
30        "bpf_headers",
31    ],
32
33    export_include_dirs: ["include"],
34
35    apex_available: [
36        "//apex_available:anyapex",
37        "//apex_available:platform",
38    ],
39    min_sdk_version: "apex_inherit",
40}
41
42cc_test {
43    name: "libsysutils_tests",
44    test_suites: ["device-tests"],
45    srcs: [
46        "src/SocketListener_test.cpp",
47    ],
48    shared_libs: [
49        "libbase",
50        "libcutils",
51        "libsysutils",
52    ],
53}
54