blob: d2ba95d91ea6d2b7876b7c4caeda2faa785e2c27 [file] [log] [blame]
Bob Badourb224b362021-02-12 20:13:01 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
Steven Moreland90e3a502017-11-02 14:16:29 -070010cc_library_shared {
11 name: "android.hardware.tv.cec@1.0-impl",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -080012 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -070013 vendor: true,
14 relative_install_path: "hw",
Shraddha Basantwanif3a43c82021-05-27 19:40:17 +053015 srcs: [
16 "HdmiCec.cpp",
17 "HdmiCecDefault.cpp",
18 ],
Steven Moreland90e3a502017-11-02 14:16:29 -070019
20 shared_libs: [
21 "libhidlbase",
Steven Moreland90e3a502017-11-02 14:16:29 -070022 "liblog",
23 "libbase",
24 "libutils",
25 "libhardware",
26 "android.hardware.tv.cec@1.0",
27 ],
28
29}
30
31cc_binary {
32 name: "android.hardware.tv.cec@1.0-service",
Chih-Hung Hsieh3f2ea622017-11-20 10:49:11 -080033 defaults: ["hidl_defaults"],
Steven Moreland90e3a502017-11-02 14:16:29 -070034 relative_install_path: "hw",
35 vendor: true,
36 init_rc: ["android.hardware.tv.cec@1.0-service.rc"],
37 srcs: ["service.cpp"],
38
39 shared_libs: [
40 "liblog",
41 "libcutils",
42 "libdl",
43 "libbase",
44 "libutils",
45 "libhardware_legacy",
46 "libhardware",
47 "libhidlbase",
Steven Moreland90e3a502017-11-02 14:16:29 -070048 "android.hardware.tv.cec@1.0",
49 ],
50
51}
Amye4ddc0d2019-06-13 19:21:24 -070052
53cc_binary {
54 name: "android.hardware.tv.cec@1.0-service.mock",
55 vintf_fragments: ["android.hardware.tv.cec@1.0-service.mock.xml"],
56 relative_install_path: "hw",
57 vendor: true,
58 init_rc: ["android.hardware.tv.cec@1.0-service.mock.rc"],
59 srcs: [
60 "serviceMock.cpp",
61 "HdmiCecMock.cpp",
62 ],
63
64 shared_libs: [
65 "liblog",
66 "libcutils",
67 "libbase",
68 "libutils",
69 "libhardware",
70 "libhidlbase",
Amye4ddc0d2019-06-13 19:21:24 -070071 "android.hardware.tv.cec@1.0",
72 ],
73}