1// This file is autogenerated by hidl-gen. Do not edit manually. 2 3filegroup { 4 name: "android.frameworks.sensorservice@1.0_hal", 5 srcs: [ 6 "types.hal", 7 "IDirectReportChannel.hal", 8 "IEventQueue.hal", 9 "IEventQueueCallback.hal", 10 "ISensorManager.hal", 11 ], 12} 13 14genrule { 15 name: "android.frameworks.sensorservice@1.0_genc++", 16 tools: ["hidl-gen"], 17 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.frameworks:frameworks/hardware/interfaces -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.frameworks.sensorservice@1.0", 18 srcs: [ 19 ":android.frameworks.sensorservice@1.0_hal", 20 ], 21 out: [ 22 "android/frameworks/sensorservice/1.0/types.cpp", 23 "android/frameworks/sensorservice/1.0/DirectReportChannelAll.cpp", 24 "android/frameworks/sensorservice/1.0/EventQueueAll.cpp", 25 "android/frameworks/sensorservice/1.0/EventQueueCallbackAll.cpp", 26 "android/frameworks/sensorservice/1.0/SensorManagerAll.cpp", 27 ], 28} 29 30genrule { 31 name: "android.frameworks.sensorservice@1.0_genc++_headers", 32 tools: ["hidl-gen"], 33 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.frameworks:frameworks/hardware/interfaces -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.frameworks.sensorservice@1.0", 34 srcs: [ 35 ":android.frameworks.sensorservice@1.0_hal", 36 ], 37 out: [ 38 "android/frameworks/sensorservice/1.0/types.h", 39 "android/frameworks/sensorservice/1.0/hwtypes.h", 40 "android/frameworks/sensorservice/1.0/IDirectReportChannel.h", 41 "android/frameworks/sensorservice/1.0/IHwDirectReportChannel.h", 42 "android/frameworks/sensorservice/1.0/BnHwDirectReportChannel.h", 43 "android/frameworks/sensorservice/1.0/BpHwDirectReportChannel.h", 44 "android/frameworks/sensorservice/1.0/BsDirectReportChannel.h", 45 "android/frameworks/sensorservice/1.0/IEventQueue.h", 46 "android/frameworks/sensorservice/1.0/IHwEventQueue.h", 47 "android/frameworks/sensorservice/1.0/BnHwEventQueue.h", 48 "android/frameworks/sensorservice/1.0/BpHwEventQueue.h", 49 "android/frameworks/sensorservice/1.0/BsEventQueue.h", 50 "android/frameworks/sensorservice/1.0/IEventQueueCallback.h", 51 "android/frameworks/sensorservice/1.0/IHwEventQueueCallback.h", 52 "android/frameworks/sensorservice/1.0/BnHwEventQueueCallback.h", 53 "android/frameworks/sensorservice/1.0/BpHwEventQueueCallback.h", 54 "android/frameworks/sensorservice/1.0/BsEventQueueCallback.h", 55 "android/frameworks/sensorservice/1.0/ISensorManager.h", 56 "android/frameworks/sensorservice/1.0/IHwSensorManager.h", 57 "android/frameworks/sensorservice/1.0/BnHwSensorManager.h", 58 "android/frameworks/sensorservice/1.0/BpHwSensorManager.h", 59 "android/frameworks/sensorservice/1.0/BsSensorManager.h", 60 ], 61} 62 63cc_library { 64 name: "android.frameworks.sensorservice@1.0", 65 defaults: ["hidl-module-defaults"], 66 generated_sources: ["android.frameworks.sensorservice@1.0_genc++"], 67 generated_headers: ["android.frameworks.sensorservice@1.0_genc++_headers"], 68 export_generated_headers: ["android.frameworks.sensorservice@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 "android.hardware.sensors@1.0", 81 ], 82 export_shared_lib_headers: [ 83 "libhidlbase", 84 "libhidltransport", 85 "libhwbinder", 86 "libutils", 87 "android.hardware.sensors@1.0", 88 ], 89} 90