1// This file is autogenerated by hidl-gen. Do not edit manually. 2 3filegroup { 4 name: "android.hardware.gnss@1.0_hal", 5 srcs: [ 6 "types.hal", 7 "IAGnss.hal", 8 "IAGnssCallback.hal", 9 "IAGnssRil.hal", 10 "IAGnssRilCallback.hal", 11 "IGnss.hal", 12 "IGnssBatching.hal", 13 "IGnssBatchingCallback.hal", 14 "IGnssCallback.hal", 15 "IGnssConfiguration.hal", 16 "IGnssDebug.hal", 17 "IGnssGeofenceCallback.hal", 18 "IGnssGeofencing.hal", 19 "IGnssMeasurement.hal", 20 "IGnssMeasurementCallback.hal", 21 "IGnssNavigationMessage.hal", 22 "IGnssNavigationMessageCallback.hal", 23 "IGnssNi.hal", 24 "IGnssNiCallback.hal", 25 "IGnssXtra.hal", 26 "IGnssXtraCallback.hal", 27 ], 28} 29 30genrule { 31 name: "android.hardware.gnss@1.0_genc++", 32 tools: ["hidl-gen"], 33 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0", 34 srcs: [ 35 ":android.hardware.gnss@1.0_hal", 36 ], 37 out: [ 38 "android/hardware/gnss/1.0/types.cpp", 39 "android/hardware/gnss/1.0/AGnssAll.cpp", 40 "android/hardware/gnss/1.0/AGnssCallbackAll.cpp", 41 "android/hardware/gnss/1.0/AGnssRilAll.cpp", 42 "android/hardware/gnss/1.0/AGnssRilCallbackAll.cpp", 43 "android/hardware/gnss/1.0/GnssAll.cpp", 44 "android/hardware/gnss/1.0/GnssBatchingAll.cpp", 45 "android/hardware/gnss/1.0/GnssBatchingCallbackAll.cpp", 46 "android/hardware/gnss/1.0/GnssCallbackAll.cpp", 47 "android/hardware/gnss/1.0/GnssConfigurationAll.cpp", 48 "android/hardware/gnss/1.0/GnssDebugAll.cpp", 49 "android/hardware/gnss/1.0/GnssGeofenceCallbackAll.cpp", 50 "android/hardware/gnss/1.0/GnssGeofencingAll.cpp", 51 "android/hardware/gnss/1.0/GnssMeasurementAll.cpp", 52 "android/hardware/gnss/1.0/GnssMeasurementCallbackAll.cpp", 53 "android/hardware/gnss/1.0/GnssNavigationMessageAll.cpp", 54 "android/hardware/gnss/1.0/GnssNavigationMessageCallbackAll.cpp", 55 "android/hardware/gnss/1.0/GnssNiAll.cpp", 56 "android/hardware/gnss/1.0/GnssNiCallbackAll.cpp", 57 "android/hardware/gnss/1.0/GnssXtraAll.cpp", 58 "android/hardware/gnss/1.0/GnssXtraCallbackAll.cpp", 59 ], 60} 61 62genrule { 63 name: "android.hardware.gnss@1.0_genc++_headers", 64 tools: ["hidl-gen"], 65 cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.gnss@1.0", 66 srcs: [ 67 ":android.hardware.gnss@1.0_hal", 68 ], 69 out: [ 70 "android/hardware/gnss/1.0/types.h", 71 "android/hardware/gnss/1.0/hwtypes.h", 72 "android/hardware/gnss/1.0/IAGnss.h", 73 "android/hardware/gnss/1.0/IHwAGnss.h", 74 "android/hardware/gnss/1.0/BnHwAGnss.h", 75 "android/hardware/gnss/1.0/BpHwAGnss.h", 76 "android/hardware/gnss/1.0/BsAGnss.h", 77 "android/hardware/gnss/1.0/IAGnssCallback.h", 78 "android/hardware/gnss/1.0/IHwAGnssCallback.h", 79 "android/hardware/gnss/1.0/BnHwAGnssCallback.h", 80 "android/hardware/gnss/1.0/BpHwAGnssCallback.h", 81 "android/hardware/gnss/1.0/BsAGnssCallback.h", 82 "android/hardware/gnss/1.0/IAGnssRil.h", 83 "android/hardware/gnss/1.0/IHwAGnssRil.h", 84 "android/hardware/gnss/1.0/BnHwAGnssRil.h", 85 "android/hardware/gnss/1.0/BpHwAGnssRil.h", 86 "android/hardware/gnss/1.0/BsAGnssRil.h", 87 "android/hardware/gnss/1.0/IAGnssRilCallback.h", 88 "android/hardware/gnss/1.0/IHwAGnssRilCallback.h", 89 "android/hardware/gnss/1.0/BnHwAGnssRilCallback.h", 90 "android/hardware/gnss/1.0/BpHwAGnssRilCallback.h", 91 "android/hardware/gnss/1.0/BsAGnssRilCallback.h", 92 "android/hardware/gnss/1.0/IGnss.h", 93 "android/hardware/gnss/1.0/IHwGnss.h", 94 "android/hardware/gnss/1.0/BnHwGnss.h", 95 "android/hardware/gnss/1.0/BpHwGnss.h", 96 "android/hardware/gnss/1.0/BsGnss.h", 97 "android/hardware/gnss/1.0/IGnssBatching.h", 98 "android/hardware/gnss/1.0/IHwGnssBatching.h", 99 "android/hardware/gnss/1.0/BnHwGnssBatching.h", 100 "android/hardware/gnss/1.0/BpHwGnssBatching.h", 101 "android/hardware/gnss/1.0/BsGnssBatching.h", 102 "android/hardware/gnss/1.0/IGnssBatchingCallback.h", 103 "android/hardware/gnss/1.0/IHwGnssBatchingCallback.h", 104 "android/hardware/gnss/1.0/BnHwGnssBatchingCallback.h", 105 "android/hardware/gnss/1.0/BpHwGnssBatchingCallback.h", 106 "android/hardware/gnss/1.0/BsGnssBatchingCallback.h", 107 "android/hardware/gnss/1.0/IGnssCallback.h", 108 "android/hardware/gnss/1.0/IHwGnssCallback.h", 109 "android/hardware/gnss/1.0/BnHwGnssCallback.h", 110 "android/hardware/gnss/1.0/BpHwGnssCallback.h", 111 "android/hardware/gnss/1.0/BsGnssCallback.h", 112 "android/hardware/gnss/1.0/IGnssConfiguration.h", 113 "android/hardware/gnss/1.0/IHwGnssConfiguration.h", 114 "android/hardware/gnss/1.0/BnHwGnssConfiguration.h", 115 "android/hardware/gnss/1.0/BpHwGnssConfiguration.h", 116 "android/hardware/gnss/1.0/BsGnssConfiguration.h", 117 "android/hardware/gnss/1.0/IGnssDebug.h", 118 "android/hardware/gnss/1.0/IHwGnssDebug.h", 119 "android/hardware/gnss/1.0/BnHwGnssDebug.h", 120 "android/hardware/gnss/1.0/BpHwGnssDebug.h", 121 "android/hardware/gnss/1.0/BsGnssDebug.h", 122 "android/hardware/gnss/1.0/IGnssGeofenceCallback.h", 123 "android/hardware/gnss/1.0/IHwGnssGeofenceCallback.h", 124 "android/hardware/gnss/1.0/BnHwGnssGeofenceCallback.h", 125 "android/hardware/gnss/1.0/BpHwGnssGeofenceCallback.h", 126 "android/hardware/gnss/1.0/BsGnssGeofenceCallback.h", 127 "android/hardware/gnss/1.0/IGnssGeofencing.h", 128 "android/hardware/gnss/1.0/IHwGnssGeofencing.h", 129 "android/hardware/gnss/1.0/BnHwGnssGeofencing.h", 130 "android/hardware/gnss/1.0/BpHwGnssGeofencing.h", 131 "android/hardware/gnss/1.0/BsGnssGeofencing.h", 132 "android/hardware/gnss/1.0/IGnssMeasurement.h", 133 "android/hardware/gnss/1.0/IHwGnssMeasurement.h", 134 "android/hardware/gnss/1.0/BnHwGnssMeasurement.h", 135 "android/hardware/gnss/1.0/BpHwGnssMeasurement.h", 136 "android/hardware/gnss/1.0/BsGnssMeasurement.h", 137 "android/hardware/gnss/1.0/IGnssMeasurementCallback.h", 138 "android/hardware/gnss/1.0/IHwGnssMeasurementCallback.h", 139 "android/hardware/gnss/1.0/BnHwGnssMeasurementCallback.h", 140 "android/hardware/gnss/1.0/BpHwGnssMeasurementCallback.h", 141 "android/hardware/gnss/1.0/BsGnssMeasurementCallback.h", 142 "android/hardware/gnss/1.0/IGnssNavigationMessage.h", 143 "android/hardware/gnss/1.0/IHwGnssNavigationMessage.h", 144 "android/hardware/gnss/1.0/BnHwGnssNavigationMessage.h", 145 "android/hardware/gnss/1.0/BpHwGnssNavigationMessage.h", 146 "android/hardware/gnss/1.0/BsGnssNavigationMessage.h", 147 "android/hardware/gnss/1.0/IGnssNavigationMessageCallback.h", 148 "android/hardware/gnss/1.0/IHwGnssNavigationMessageCallback.h", 149 "android/hardware/gnss/1.0/BnHwGnssNavigationMessageCallback.h", 150 "android/hardware/gnss/1.0/BpHwGnssNavigationMessageCallback.h", 151 "android/hardware/gnss/1.0/BsGnssNavigationMessageCallback.h", 152 "android/hardware/gnss/1.0/IGnssNi.h", 153 "android/hardware/gnss/1.0/IHwGnssNi.h", 154 "android/hardware/gnss/1.0/BnHwGnssNi.h", 155 "android/hardware/gnss/1.0/BpHwGnssNi.h", 156 "android/hardware/gnss/1.0/BsGnssNi.h", 157 "android/hardware/gnss/1.0/IGnssNiCallback.h", 158 "android/hardware/gnss/1.0/IHwGnssNiCallback.h", 159 "android/hardware/gnss/1.0/BnHwGnssNiCallback.h", 160 "android/hardware/gnss/1.0/BpHwGnssNiCallback.h", 161 "android/hardware/gnss/1.0/BsGnssNiCallback.h", 162 "android/hardware/gnss/1.0/IGnssXtra.h", 163 "android/hardware/gnss/1.0/IHwGnssXtra.h", 164 "android/hardware/gnss/1.0/BnHwGnssXtra.h", 165 "android/hardware/gnss/1.0/BpHwGnssXtra.h", 166 "android/hardware/gnss/1.0/BsGnssXtra.h", 167 "android/hardware/gnss/1.0/IGnssXtraCallback.h", 168 "android/hardware/gnss/1.0/IHwGnssXtraCallback.h", 169 "android/hardware/gnss/1.0/BnHwGnssXtraCallback.h", 170 "android/hardware/gnss/1.0/BpHwGnssXtraCallback.h", 171 "android/hardware/gnss/1.0/BsGnssXtraCallback.h", 172 ], 173} 174 175cc_library_shared { 176 name: "android.hardware.gnss@1.0", 177 defaults: ["hidl-module-defaults"], 178 generated_sources: ["android.hardware.gnss@1.0_genc++"], 179 generated_headers: ["android.hardware.gnss@1.0_genc++_headers"], 180 export_generated_headers: ["android.hardware.gnss@1.0_genc++_headers"], 181 vendor_available: true, 182 shared_libs: [ 183 "libhidlbase", 184 "libhidltransport", 185 "libhwbinder", 186 "liblog", 187 "libutils", 188 "libcutils", 189 "android.hidl.base@1.0", 190 ], 191 export_shared_lib_headers: [ 192 "libhidlbase", 193 "libhidltransport", 194 "libhwbinder", 195 "libutils", 196 "android.hidl.base@1.0", 197 ], 198} 199