• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1cc_library_shared {
2    name: "android.hardware.tv.cec@1.0-impl",
3    defaults: ["hidl_defaults"],
4    vendor: true,
5    relative_install_path: "hw",
6    srcs: ["HdmiCec.cpp"],
7
8    shared_libs: [
9        "libhidlbase",
10        "liblog",
11        "libbase",
12        "libutils",
13        "libhardware",
14        "android.hardware.tv.cec@1.0",
15    ],
16
17}
18
19cc_binary {
20    name: "android.hardware.tv.cec@1.0-service",
21    defaults: ["hidl_defaults"],
22    relative_install_path: "hw",
23    vendor: true,
24    init_rc: ["android.hardware.tv.cec@1.0-service.rc"],
25    srcs: ["service.cpp"],
26
27    shared_libs: [
28        "liblog",
29        "libcutils",
30        "libdl",
31        "libbase",
32        "libutils",
33        "libhardware_legacy",
34        "libhardware",
35        "libhidlbase",
36        "android.hardware.tv.cec@1.0",
37    ],
38
39}
40
41cc_binary {
42    name: "android.hardware.tv.cec@1.0-service.mock",
43    vintf_fragments: ["android.hardware.tv.cec@1.0-service.mock.xml"],
44    relative_install_path: "hw",
45    vendor: true,
46    init_rc: ["android.hardware.tv.cec@1.0-service.mock.rc"],
47    srcs: [
48        "serviceMock.cpp",
49        "HdmiCecMock.cpp",
50    ],
51
52    shared_libs: [
53        "liblog",
54        "libcutils",
55        "libbase",
56        "libutils",
57        "libhardware",
58        "libhidlbase",
59        "android.hardware.tv.cec@1.0",
60    ],
61}
62