blob: 239a527faa0298afd80f200b5f122f0542c83c6a [file] [log] [blame]
Steven Moreland90e3a502017-11-02 14:16:29 -07001cc_library_shared {
2 name: "android.hardware.tv.cec@1.0-impl",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -08003 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -07004 vendor: true,
5 relative_install_path: "hw",
6 srcs: ["HdmiCec.cpp"],
7
8 shared_libs: [
9 "libhidlbase",
Steven Moreland90e3a502017-11-02 14:16:29 -070010 "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",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -080021 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -070022 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",
Steven Moreland90e3a502017-11-02 14:16:29 -070036 "android.hardware.tv.cec@1.0",
37 ],
38
39}
Amye4ddc0d2019-06-13 19:21:24 -070040
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",
Amye4ddc0d2019-06-13 19:21:24 -070059 "android.hardware.tv.cec@1.0",
60 ],
61}