1// This file is autogenerated by hidl-gen. Do not edit manually. 2 3filegroup { 4 name: "android.hardware.automotive.evs@1.0_hal", 5 srcs: [ 6 "types.hal", 7 "IEvsCamera.hal", 8 "IEvsCameraStream.hal", 9 "IEvsDisplay.hal", 10 "IEvsEnumerator.hal", 11 ], 12} 13 14genrule { 15 name: "android.hardware.automotive.evs@1.0_genc++", 16 tools: ["hidl-gen"], 17 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0", 18 srcs: [ 19 ":android.hardware.automotive.evs@1.0_hal", 20 ], 21 out: [ 22 "android/hardware/automotive/evs/1.0/types.cpp", 23 "android/hardware/automotive/evs/1.0/EvsCameraAll.cpp", 24 "android/hardware/automotive/evs/1.0/EvsCameraStreamAll.cpp", 25 "android/hardware/automotive/evs/1.0/EvsDisplayAll.cpp", 26 "android/hardware/automotive/evs/1.0/EvsEnumeratorAll.cpp", 27 ], 28} 29 30genrule { 31 name: "android.hardware.automotive.evs@1.0_genc++_headers", 32 tools: ["hidl-gen"], 33 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.automotive.evs@1.0", 34 srcs: [ 35 ":android.hardware.automotive.evs@1.0_hal", 36 ], 37 out: [ 38 "android/hardware/automotive/evs/1.0/types.h", 39 "android/hardware/automotive/evs/1.0/hwtypes.h", 40 "android/hardware/automotive/evs/1.0/IEvsCamera.h", 41 "android/hardware/automotive/evs/1.0/IHwEvsCamera.h", 42 "android/hardware/automotive/evs/1.0/BnHwEvsCamera.h", 43 "android/hardware/automotive/evs/1.0/BpHwEvsCamera.h", 44 "android/hardware/automotive/evs/1.0/BsEvsCamera.h", 45 "android/hardware/automotive/evs/1.0/IEvsCameraStream.h", 46 "android/hardware/automotive/evs/1.0/IHwEvsCameraStream.h", 47 "android/hardware/automotive/evs/1.0/BnHwEvsCameraStream.h", 48 "android/hardware/automotive/evs/1.0/BpHwEvsCameraStream.h", 49 "android/hardware/automotive/evs/1.0/BsEvsCameraStream.h", 50 "android/hardware/automotive/evs/1.0/IEvsDisplay.h", 51 "android/hardware/automotive/evs/1.0/IHwEvsDisplay.h", 52 "android/hardware/automotive/evs/1.0/BnHwEvsDisplay.h", 53 "android/hardware/automotive/evs/1.0/BpHwEvsDisplay.h", 54 "android/hardware/automotive/evs/1.0/BsEvsDisplay.h", 55 "android/hardware/automotive/evs/1.0/IEvsEnumerator.h", 56 "android/hardware/automotive/evs/1.0/IHwEvsEnumerator.h", 57 "android/hardware/automotive/evs/1.0/BnHwEvsEnumerator.h", 58 "android/hardware/automotive/evs/1.0/BpHwEvsEnumerator.h", 59 "android/hardware/automotive/evs/1.0/BsEvsEnumerator.h", 60 ], 61} 62 63cc_library { 64 name: "android.hardware.automotive.evs@1.0", 65 defaults: ["hidl-module-defaults"], 66 generated_sources: ["android.hardware.automotive.evs@1.0_genc++"], 67 generated_headers: ["android.hardware.automotive.evs@1.0_genc++_headers"], 68 export_generated_headers: ["android.hardware.automotive.evs@1.0_genc++_headers"], 69 vendor_available: true, 70 vndk: { 71 enabled: true, 72 }, 73 shared_libs: [ 74 "libhidlbase", 75 "libhidltransport", 76 "libhwbinder", 77 "liblog", 78 "libutils", 79 "libcutils", 80 ], 81 export_shared_lib_headers: [ 82 "libhidlbase", 83 "libhidltransport", 84 "libhwbinder", 85 "libutils", 86 ], 87} 88