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