1 // This file is autogenerated by hidl-gen. Do not edit manually. 2 3 filegroup { 4 name: "android.hardware.tv.input (a] 1.0_hal", 5 srcs: [ 6 "types.hal", 7 "ITvInput.hal", 8 "ITvInputCallback.hal", 9 ], 10 } 11 12 genrule { 13 name: "android.hardware.tv.input (a] 1.0_genc++", 14 tools: ["hidl-gen"], 15 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.input (a] 1.0", 16 srcs: [ 17 ":android.hardware.tv.input (a] 1.0_hal", 18 ], 19 out: [ 20 "android/hardware/tv/input/1.0/types.cpp", 21 "android/hardware/tv/input/1.0/TvInputAll.cpp", 22 "android/hardware/tv/input/1.0/TvInputCallbackAll.cpp", 23 ], 24 } 25 26 genrule { 27 name: "android.hardware.tv.input (a] 1.0_genc++_headers", 28 tools: ["hidl-gen"], 29 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.tv.input (a] 1.0", 30 srcs: [ 31 ":android.hardware.tv.input (a] 1.0_hal", 32 ], 33 out: [ 34 "android/hardware/tv/input/1.0/types.h", 35 "android/hardware/tv/input/1.0/hwtypes.h", 36 "android/hardware/tv/input/1.0/ITvInput.h", 37 "android/hardware/tv/input/1.0/IHwTvInput.h", 38 "android/hardware/tv/input/1.0/BnHwTvInput.h", 39 "android/hardware/tv/input/1.0/BpHwTvInput.h", 40 "android/hardware/tv/input/1.0/BsTvInput.h", 41 "android/hardware/tv/input/1.0/ITvInputCallback.h", 42 "android/hardware/tv/input/1.0/IHwTvInputCallback.h", 43 "android/hardware/tv/input/1.0/BnHwTvInputCallback.h", 44 "android/hardware/tv/input/1.0/BpHwTvInputCallback.h", 45 "android/hardware/tv/input/1.0/BsTvInputCallback.h", 46 ], 47 } 48 49 cc_library_shared { 50 name: "android.hardware.tv.input (a] 1.0", 51 defaults: ["hidl-module-defaults"], 52 generated_sources: ["android.hardware.tv.input (a] 1.0_genc++"], 53 generated_headers: ["android.hardware.tv.input (a] 1.0_genc++_headers"], 54 export_generated_headers: ["android.hardware.tv.input (a] 1.0_genc++_headers"], 55 vendor_available: true, 56 shared_libs: [ 57 "libhidlbase", 58 "libhidltransport", 59 "libhwbinder", 60 "liblog", 61 "libutils", 62 "libcutils", 63 "android.hardware.audio.common (a] 2.0", 64 "android.hidl.base (a] 1.0", 65 ], 66 export_shared_lib_headers: [ 67 "libhidlbase", 68 "libhidltransport", 69 "libhwbinder", 70 "libutils", 71 "android.hardware.audio.common (a] 2.0", 72 "android.hidl.base (a] 1.0", 73 ], 74 } 75