blob: e17d9498d2b270c4de13c7a26aa1b825ac61b1f9 [file] [log] [blame]
Amit Mahajan4cb7b842016-08-12 15:25:10 -07001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hardware.radio@1.0_genc++",
Colin Cross8f084e02016-11-04 15:02:42 -07005 tools: ["hidl-gen"],
Yifan Honge19e5822016-11-28 16:09:37 -08006 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0",
Amit Mahajan4cb7b842016-08-12 15:25:10 -07007 srcs: [
8 "types.hal",
9 "IRadio.hal",
Sanket Padawe76372492016-10-27 13:20:49 -070010 "IRadioIndication.hal",
11 "IRadioResponse.hal",
Amit Mahajaned12ec82016-10-23 16:24:54 -070012 "ISap.hal",
13 "ISapCallback.hal",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070014 ],
15 out: [
16 "android/hardware/radio/1.0/types.cpp",
17 "android/hardware/radio/1.0/RadioAll.cpp",
Sanket Padawe76372492016-10-27 13:20:49 -070018 "android/hardware/radio/1.0/RadioIndicationAll.cpp",
19 "android/hardware/radio/1.0/RadioResponseAll.cpp",
Amit Mahajaned12ec82016-10-23 16:24:54 -070020 "android/hardware/radio/1.0/SapAll.cpp",
21 "android/hardware/radio/1.0/SapCallbackAll.cpp",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070022 ],
23}
24
25genrule {
26 name: "android.hardware.radio@1.0_genc++_headers",
Colin Cross8f084e02016-11-04 15:02:42 -070027 tools: ["hidl-gen"],
Yifan Honge19e5822016-11-28 16:09:37 -080028 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070029 srcs: [
30 "types.hal",
31 "IRadio.hal",
Sanket Padawe76372492016-10-27 13:20:49 -070032 "IRadioIndication.hal",
33 "IRadioResponse.hal",
Amit Mahajaned12ec82016-10-23 16:24:54 -070034 "ISap.hal",
35 "ISapCallback.hal",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070036 ],
37 out: [
38 "android/hardware/radio/1.0/types.h",
39 "android/hardware/radio/1.0/IRadio.h",
40 "android/hardware/radio/1.0/IHwRadio.h",
Yifan Hong10ac9b42017-01-09 17:46:36 -080041 "android/hardware/radio/1.0/BnHwRadio.h",
42 "android/hardware/radio/1.0/BpHwRadio.h",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070043 "android/hardware/radio/1.0/BsRadio.h",
Sanket Padawe76372492016-10-27 13:20:49 -070044 "android/hardware/radio/1.0/IRadioIndication.h",
45 "android/hardware/radio/1.0/IHwRadioIndication.h",
Yifan Hong10ac9b42017-01-09 17:46:36 -080046 "android/hardware/radio/1.0/BnHwRadioIndication.h",
47 "android/hardware/radio/1.0/BpHwRadioIndication.h",
Sanket Padawe76372492016-10-27 13:20:49 -070048 "android/hardware/radio/1.0/BsRadioIndication.h",
49 "android/hardware/radio/1.0/IRadioResponse.h",
50 "android/hardware/radio/1.0/IHwRadioResponse.h",
Yifan Hong10ac9b42017-01-09 17:46:36 -080051 "android/hardware/radio/1.0/BnHwRadioResponse.h",
52 "android/hardware/radio/1.0/BpHwRadioResponse.h",
Sanket Padawe76372492016-10-27 13:20:49 -070053 "android/hardware/radio/1.0/BsRadioResponse.h",
Amit Mahajaned12ec82016-10-23 16:24:54 -070054 "android/hardware/radio/1.0/ISap.h",
55 "android/hardware/radio/1.0/IHwSap.h",
Yifan Hong10ac9b42017-01-09 17:46:36 -080056 "android/hardware/radio/1.0/BnHwSap.h",
57 "android/hardware/radio/1.0/BpHwSap.h",
Amit Mahajaned12ec82016-10-23 16:24:54 -070058 "android/hardware/radio/1.0/BsSap.h",
59 "android/hardware/radio/1.0/ISapCallback.h",
60 "android/hardware/radio/1.0/IHwSapCallback.h",
Yifan Hong10ac9b42017-01-09 17:46:36 -080061 "android/hardware/radio/1.0/BnHwSapCallback.h",
62 "android/hardware/radio/1.0/BpHwSapCallback.h",
Amit Mahajaned12ec82016-10-23 16:24:54 -070063 "android/hardware/radio/1.0/BsSapCallback.h",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070064 ],
65}
66
67cc_library_shared {
68 name: "android.hardware.radio@1.0",
69 generated_sources: ["android.hardware.radio@1.0_genc++"],
70 generated_headers: ["android.hardware.radio@1.0_genc++_headers"],
71 export_generated_headers: ["android.hardware.radio@1.0_genc++_headers"],
72 shared_libs: [
Yifan Hong63544ea2016-11-16 14:17:58 -080073 "libhidlbase",
74 "libhidltransport",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070075 "libhwbinder",
Steven Moreland3e3a0992016-11-21 16:19:57 -080076 "liblog",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070077 "libutils",
78 "libcutils",
Yifan Honge19e5822016-11-28 16:09:37 -080079 "android.hidl.base@1.0",
Amit Mahajan4cb7b842016-08-12 15:25:10 -070080 ],
Steven Moreland79820582016-11-01 13:04:54 -070081 export_shared_lib_headers: [
Yifan Hong63544ea2016-11-16 14:17:58 -080082 "libhidlbase",
83 "libhidltransport",
Steven Moreland79820582016-11-01 13:04:54 -070084 "libhwbinder",
85 "libutils",
Yifan Honge19e5822016-11-28 16:09:37 -080086 "android.hidl.base@1.0",
Steven Morelandce977942016-10-21 13:40:54 -070087 ],
Amit Mahajan4cb7b842016-08-12 15:25:10 -070088}
Yuexi Mafaad7892017-01-06 13:52:46 -080089
90genrule {
91 name: "android.hardware.radio.vts.driver@1.0_genc++",
92 tools: ["hidl-gen", "vtsc"],
93 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mDRIVER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
94 srcs: [
95 "types.hal",
96 "IRadio.hal",
97 "IRadioIndication.hal",
98 "IRadioResponse.hal",
99 "ISap.hal",
100 "ISapCallback.hal",
101 ],
102 out: [
103 "android/hardware/radio/1.0/types.vts.cpp",
104 "android/hardware/radio/1.0/Radio.vts.cpp",
105 "android/hardware/radio/1.0/RadioIndication.vts.cpp",
106 "android/hardware/radio/1.0/RadioResponse.vts.cpp",
107 "android/hardware/radio/1.0/Sap.vts.cpp",
108 "android/hardware/radio/1.0/SapCallback.vts.cpp",
109 ],
110}
111
112genrule {
113 name: "android.hardware.radio.vts.driver@1.0_genc++_headers",
114 tools: ["hidl-gen", "vtsc"],
115 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mDRIVER -tHEADER -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
116 srcs: [
117 "types.hal",
118 "IRadio.hal",
119 "IRadioIndication.hal",
120 "IRadioResponse.hal",
121 "ISap.hal",
122 "ISapCallback.hal",
123 ],
124 out: [
125 "android/hardware/radio/1.0/types.vts.h",
126 "android/hardware/radio/1.0/Radio.vts.h",
127 "android/hardware/radio/1.0/RadioIndication.vts.h",
128 "android/hardware/radio/1.0/RadioResponse.vts.h",
129 "android/hardware/radio/1.0/Sap.vts.h",
130 "android/hardware/radio/1.0/SapCallback.vts.h",
131 ],
132}
133
134cc_library_shared {
135 name: "android.hardware.radio.vts.driver@1.0",
136 generated_sources: ["android.hardware.radio.vts.driver@1.0_genc++"],
137 generated_headers: ["android.hardware.radio.vts.driver@1.0_genc++_headers"],
138 export_generated_headers: ["android.hardware.radio.vts.driver@1.0_genc++_headers"],
139 shared_libs: [
140 "libhidlbase",
141 "libhidltransport",
142 "libhwbinder",
143 "liblog",
144 "libutils",
145 "libcutils",
146 "libvts_common",
147 "libvts_datatype",
148 "libvts_measurement",
149 "libvts_multidevice_proto",
150 "libcamera_metadata",
151 "libprotobuf-cpp-full",
152 "android.hidl.base@1.0",
153 "android.hardware.radio@1.0",
154 ],
155 export_shared_lib_headers: [
156 "libhidlbase",
157 "libhidltransport",
158 "libhwbinder",
159 "libutils",
160 "android.hidl.base@1.0",
161 ],
162}
163
164genrule {
165 name: "android.hardware.radio@1.0-IRadio-vts.profiler_genc++",
166 tools: ["hidl-gen", "vtsc"],
167 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
168 srcs: [
169 "IRadio.hal",
170 "types.hal",
171 ],
172 out: [
173 "android/hardware/radio/1.0/Radio.vts.cpp",
174 "android/hardware/radio/1.0/types.vts.cpp",
175 ],
176}
177
178genrule {
179 name: "android.hardware.radio@1.0-IRadio-vts.profiler_genc++_headers",
180 tools: ["hidl-gen", "vtsc"],
181 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
182 srcs: [
183 "IRadio.hal",
184 "types.hal",
185 ],
186 out: [
187 "android/hardware/radio/1.0/Radio.vts.h",
188 "android/hardware/radio/1.0/types.vts.h",
189 ],
190}
191
192cc_library_shared {
193 name: "android.hardware.radio@1.0-IRadio-vts.profiler",
194 generated_sources: ["android.hardware.radio@1.0-IRadio-vts.profiler_genc++"],
195 generated_headers: ["android.hardware.radio@1.0-IRadio-vts.profiler_genc++_headers"],
196 export_generated_headers: ["android.hardware.radio@1.0-IRadio-vts.profiler_genc++_headers"],
197 shared_libs: [
198 "libbase",
199 "libhidlbase",
200 "libhidltransport",
201 "libvts_profiling",
202 "libvts_multidevice_proto",
203 "libprotobuf-cpp-full",
204 "android.hidl.base@1.0",
205 "android.hardware.radio@1.0",
206 ],
207}
208
209genrule {
210 name: "android.hardware.radio@1.0-IRadioIndication-vts.profiler_genc++",
211 tools: ["hidl-gen", "vtsc"],
212 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
213 srcs: [
214 "IRadioIndication.hal",
215 "types.hal",
216 ],
217 out: [
218 "android/hardware/radio/1.0/RadioIndication.vts.cpp",
219 "android/hardware/radio/1.0/types.vts.cpp",
220 ],
221}
222
223genrule {
224 name: "android.hardware.radio@1.0-IRadioIndication-vts.profiler_genc++_headers",
225 tools: ["hidl-gen", "vtsc"],
226 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
227 srcs: [
228 "IRadioIndication.hal",
229 "types.hal",
230 ],
231 out: [
232 "android/hardware/radio/1.0/RadioIndication.vts.h",
233 "android/hardware/radio/1.0/types.vts.h",
234 ],
235}
236
237cc_library_shared {
238 name: "android.hardware.radio@1.0-IRadioIndication-vts.profiler",
239 generated_sources: ["android.hardware.radio@1.0-IRadioIndication-vts.profiler_genc++"],
240 generated_headers: ["android.hardware.radio@1.0-IRadioIndication-vts.profiler_genc++_headers"],
241 export_generated_headers: ["android.hardware.radio@1.0-IRadioIndication-vts.profiler_genc++_headers"],
242 shared_libs: [
243 "libbase",
244 "libhidlbase",
245 "libhidltransport",
246 "libvts_profiling",
247 "libvts_multidevice_proto",
248 "libprotobuf-cpp-full",
249 "android.hidl.base@1.0",
250 "android.hardware.radio@1.0",
251 ],
252}
253
254genrule {
255 name: "android.hardware.radio@1.0-IRadioResponse-vts.profiler_genc++",
256 tools: ["hidl-gen", "vtsc"],
257 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
258 srcs: [
259 "IRadioResponse.hal",
260 "types.hal",
261 ],
262 out: [
263 "android/hardware/radio/1.0/RadioResponse.vts.cpp",
264 "android/hardware/radio/1.0/types.vts.cpp",
265 ],
266}
267
268genrule {
269 name: "android.hardware.radio@1.0-IRadioResponse-vts.profiler_genc++_headers",
270 tools: ["hidl-gen", "vtsc"],
271 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
272 srcs: [
273 "IRadioResponse.hal",
274 "types.hal",
275 ],
276 out: [
277 "android/hardware/radio/1.0/RadioResponse.vts.h",
278 "android/hardware/radio/1.0/types.vts.h",
279 ],
280}
281
282cc_library_shared {
283 name: "android.hardware.radio@1.0-IRadioResponse-vts.profiler",
284 generated_sources: ["android.hardware.radio@1.0-IRadioResponse-vts.profiler_genc++"],
285 generated_headers: ["android.hardware.radio@1.0-IRadioResponse-vts.profiler_genc++_headers"],
286 export_generated_headers: ["android.hardware.radio@1.0-IRadioResponse-vts.profiler_genc++_headers"],
287 shared_libs: [
288 "libbase",
289 "libhidlbase",
290 "libhidltransport",
291 "libvts_profiling",
292 "libvts_multidevice_proto",
293 "libprotobuf-cpp-full",
294 "android.hidl.base@1.0",
295 "android.hardware.radio@1.0",
296 ],
297}
298
299genrule {
300 name: "android.hardware.radio@1.0-ISap-vts.profiler_genc++",
301 tools: ["hidl-gen", "vtsc"],
302 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
303 srcs: [
304 "ISap.hal",
305 "types.hal",
306 ],
307 out: [
308 "android/hardware/radio/1.0/Sap.vts.cpp",
309 "android/hardware/radio/1.0/types.vts.cpp",
310 ],
311}
312
313genrule {
314 name: "android.hardware.radio@1.0-ISap-vts.profiler_genc++_headers",
315 tools: ["hidl-gen", "vtsc"],
316 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
317 srcs: [
318 "ISap.hal",
319 "types.hal",
320 ],
321 out: [
322 "android/hardware/radio/1.0/Sap.vts.h",
323 "android/hardware/radio/1.0/types.vts.h",
324 ],
325}
326
327cc_library_shared {
328 name: "android.hardware.radio@1.0-ISap-vts.profiler",
329 generated_sources: ["android.hardware.radio@1.0-ISap-vts.profiler_genc++"],
330 generated_headers: ["android.hardware.radio@1.0-ISap-vts.profiler_genc++_headers"],
331 export_generated_headers: ["android.hardware.radio@1.0-ISap-vts.profiler_genc++_headers"],
332 shared_libs: [
333 "libbase",
334 "libhidlbase",
335 "libhidltransport",
336 "libvts_profiling",
337 "libvts_multidevice_proto",
338 "libprotobuf-cpp-full",
339 "android.hidl.base@1.0",
340 "android.hardware.radio@1.0",
341 ],
342}
343
344genrule {
345 name: "android.hardware.radio@1.0-ISapCallback-vts.profiler_genc++",
346 tools: ["hidl-gen", "vtsc"],
347 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tSOURCE -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
348 srcs: [
349 "ISapCallback.hal",
350 "types.hal",
351 ],
352 out: [
353 "android/hardware/radio/1.0/SapCallback.vts.cpp",
354 "android/hardware/radio/1.0/types.vts.cpp",
355 ],
356}
357
358genrule {
359 name: "android.hardware.radio@1.0-ISapCallback-vts.profiler_genc++_headers",
360 tools: ["hidl-gen", "vtsc"],
361 cmd: "$(location hidl-gen) -o $(genDir) -Lvts -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.radio@1.0 && $(location vtsc) -mPROFILER -tHEADER -b$(genDir) android/hardware/radio/1.0/ $(genDir)/android/hardware/radio/1.0/",
362 srcs: [
363 "ISapCallback.hal",
364 "types.hal",
365 ],
366 out: [
367 "android/hardware/radio/1.0/SapCallback.vts.h",
368 "android/hardware/radio/1.0/types.vts.h",
369 ],
370}
371
372cc_library_shared {
373 name: "android.hardware.radio@1.0-ISapCallback-vts.profiler",
374 generated_sources: ["android.hardware.radio@1.0-ISapCallback-vts.profiler_genc++"],
375 generated_headers: ["android.hardware.radio@1.0-ISapCallback-vts.profiler_genc++_headers"],
376 export_generated_headers: ["android.hardware.radio@1.0-ISapCallback-vts.profiler_genc++_headers"],
377 shared_libs: [
378 "libbase",
379 "libhidlbase",
380 "libhidltransport",
381 "libvts_profiling",
382 "libvts_multidevice_proto",
383 "libprotobuf-cpp-full",
384 "android.hidl.base@1.0",
385 "android.hardware.radio@1.0",
386 ],
387}