cec: copy hidl hal
* Copy from hardware/interfaces/tv/cec/1.0/default at b04e2f3df5ebbbeea46f555d0965357f05aa1457.
This commit is contained in:
76
cec/Android.bp
Normal file
76
cec/Android.bp
Normal file
@@ -0,0 +1,76 @@
|
||||
package {
|
||||
default_team: "trendy_team_tv_os",
|
||||
// See: http://go/android-license-faq
|
||||
// A large-scale-change added 'default_applicable_licenses' to import
|
||||
// all of the 'license_kinds' from "hardware_interfaces_license"
|
||||
// to get the below license kinds:
|
||||
// SPDX-license-identifier-Apache-2.0
|
||||
default_applicable_licenses: ["hardware_interfaces_license"],
|
||||
}
|
||||
|
||||
cc_library_shared {
|
||||
name: "android.hardware.tv.cec@1.0-impl",
|
||||
defaults: ["hidl_defaults"],
|
||||
vendor: true,
|
||||
relative_install_path: "hw",
|
||||
srcs: [
|
||||
"HdmiCec.cpp",
|
||||
"HdmiCecDefault.cpp",
|
||||
"HdmiCecPort.cpp",
|
||||
],
|
||||
|
||||
shared_libs: [
|
||||
"libhidlbase",
|
||||
"liblog",
|
||||
"libbase",
|
||||
"libcutils",
|
||||
"libutils",
|
||||
"libhardware",
|
||||
"android.hardware.tv.cec@1.0",
|
||||
],
|
||||
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "android.hardware.tv.cec@1.0-service",
|
||||
defaults: ["hidl_defaults"],
|
||||
relative_install_path: "hw",
|
||||
vendor: true,
|
||||
init_rc: ["android.hardware.tv.cec@1.0-service.rc"],
|
||||
srcs: ["service.cpp"],
|
||||
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcutils",
|
||||
"libdl",
|
||||
"libbase",
|
||||
"libutils",
|
||||
"libhardware_legacy",
|
||||
"libhardware",
|
||||
"libhidlbase",
|
||||
"android.hardware.tv.cec@1.0",
|
||||
],
|
||||
|
||||
}
|
||||
|
||||
cc_binary {
|
||||
name: "android.hardware.tv.cec@1.0-service.mock",
|
||||
vintf_fragments: ["android.hardware.tv.cec@1.0-service.mock.xml"],
|
||||
relative_install_path: "hw",
|
||||
vendor: true,
|
||||
init_rc: ["android.hardware.tv.cec@1.0-service.mock.rc"],
|
||||
srcs: [
|
||||
"serviceMock.cpp",
|
||||
"HdmiCecMock.cpp",
|
||||
],
|
||||
|
||||
shared_libs: [
|
||||
"liblog",
|
||||
"libcutils",
|
||||
"libbase",
|
||||
"libutils",
|
||||
"libhardware",
|
||||
"libhidlbase",
|
||||
"android.hardware.tv.cec@1.0",
|
||||
],
|
||||
}
|
Reference in New Issue
Block a user