1package { 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 10cc_library_shared { 11 name: "android.hardware.tv.cec@1.0-impl", 12 defaults: ["hidl_defaults"], 13 vendor: true, 14 relative_install_path: "hw", 15 srcs: [ 16 "HdmiCec.cpp", 17 "HdmiCecDefault.cpp", 18 "HdmiCecPort.cpp", 19 ], 20 21 shared_libs: [ 22 "libhidlbase", 23 "liblog", 24 "libbase", 25 "libcutils", 26 "libutils", 27 "libhardware", 28 "android.hardware.tv.cec@1.0", 29 ], 30 31} 32 33cc_binary { 34 name: "android.hardware.tv.cec@1.0-service", 35 defaults: ["hidl_defaults"], 36 relative_install_path: "hw", 37 vendor: true, 38 init_rc: ["android.hardware.tv.cec@1.0-service.rc"], 39 srcs: ["service.cpp"], 40 41 shared_libs: [ 42 "liblog", 43 "libcutils", 44 "libdl", 45 "libbase", 46 "libutils", 47 "libhardware_legacy", 48 "libhardware", 49 "libhidlbase", 50 "android.hardware.tv.cec@1.0", 51 ], 52 53} 54 55cc_binary { 56 name: "android.hardware.tv.cec@1.0-service.mock", 57 vintf_fragments: ["android.hardware.tv.cec@1.0-service.mock.xml"], 58 relative_install_path: "hw", 59 vendor: true, 60 init_rc: ["android.hardware.tv.cec@1.0-service.mock.rc"], 61 srcs: [ 62 "serviceMock.cpp", 63 "HdmiCecMock.cpp", 64 ], 65 66 shared_libs: [ 67 "liblog", 68 "libcutils", 69 "libbase", 70 "libutils", 71 "libhardware", 72 "libhidlbase", 73 "android.hardware.tv.cec@1.0", 74 ], 75} 76