1// THIS FILE IS AUTOGENERATED BY development/vndk/snapshot/gen_buildfiles.py
2// DO NOT EDIT
3
4package {
5    default_applicable_licenses: ["prebuilts_vndk_v30_license"],
6}
7
8vndk_prebuilt_shared {
9    name: "[email protected]",
10    version: "30",
11    target_arch: "arm",
12    vendor_available: true,
13    product_available: true,
14    vndk: {
15        enabled: true,
16    },
17    arch: {
18        arm: {
19            export_include_dirs: [
20                "include/system/libhidl/base/include",
21                "include/system/libhidl/transport/include",
22                "include/system/libhwbinder/include",
23                "include/system/core/base/include",
24                "include/external/fmtlib/include",
25                "include/system/core/libutils/include",
26                "include/system/core/libbacktrace/include",
27                "include/system/core/liblog/include_vndk",
28                "include/system/core/libsystem/include",
29                "include/system/core/libcutils/include_vndk",
30                "include/system/core/libprocessgroup/include",
31                "include/system/core/libcutils/include",
32                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
33                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
34                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
35                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
36                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
37                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
38                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
39                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
40                "include/generated-headers/frameworks/hardware/interfaces/automotive/display/1.0/[email protected]_genc++_headers/gen",
41            ],
42            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.automotive.display@1.0.so"],
43        },
44    },
45}
46
47vndk_prebuilt_shared {
48    name: "[email protected]",
49    version: "30",
50    target_arch: "arm",
51    vendor_available: true,
52    product_available: true,
53    vndk: {
54        enabled: true,
55    },
56    arch: {
57        arm: {
58            export_include_dirs: [
59                "include/system/libhidl/base/include",
60                "include/system/libhidl/transport/include",
61                "include/system/libhwbinder/include",
62                "include/system/core/base/include",
63                "include/external/fmtlib/include",
64                "include/system/core/libutils/include",
65                "include/system/core/libbacktrace/include",
66                "include/system/core/liblog/include_vndk",
67                "include/system/core/libsystem/include",
68                "include/system/core/libcutils/include_vndk",
69                "include/system/core/libprocessgroup/include",
70                "include/system/core/libcutils/include",
71                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
72                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
73                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
74                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
75                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/common/2.0/[email protected]_genc++_headers/gen",
76            ],
77            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.cameraservice.common@2.0.so"],
78        },
79    },
80}
81
82vndk_prebuilt_shared {
83    name: "[email protected]",
84    version: "30",
85    target_arch: "arm",
86    vendor_available: true,
87    product_available: true,
88    vndk: {
89        enabled: true,
90    },
91    arch: {
92        arm: {
93            export_include_dirs: [
94                "include/system/libhidl/base/include",
95                "include/system/libhidl/transport/include",
96                "include/system/libhwbinder/include",
97                "include/system/core/base/include",
98                "include/external/fmtlib/include",
99                "include/system/core/libutils/include",
100                "include/system/core/libbacktrace/include",
101                "include/system/core/liblog/include_vndk",
102                "include/system/core/libsystem/include",
103                "include/system/core/libcutils/include_vndk",
104                "include/system/core/libprocessgroup/include",
105                "include/system/core/libcutils/include",
106                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
107                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
108                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
109                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
110                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/common/2.0/[email protected]_genc++_headers/gen",
111                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/device/2.0/[email protected]_genc++_headers/gen",
112            ],
113            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.cameraservice.device@2.0.so"],
114        },
115    },
116}
117
118vndk_prebuilt_shared {
119    name: "[email protected]",
120    version: "30",
121    target_arch: "arm",
122    vendor_available: true,
123    product_available: true,
124    vndk: {
125        enabled: true,
126    },
127    arch: {
128        arm: {
129            export_include_dirs: [
130                "include/system/libhidl/base/include",
131                "include/system/libhidl/transport/include",
132                "include/system/libhwbinder/include",
133                "include/system/core/base/include",
134                "include/external/fmtlib/include",
135                "include/system/core/libutils/include",
136                "include/system/core/libbacktrace/include",
137                "include/system/core/liblog/include_vndk",
138                "include/system/core/libsystem/include",
139                "include/system/core/libcutils/include_vndk",
140                "include/system/core/libprocessgroup/include",
141                "include/system/core/libcutils/include",
142                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
143                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
144                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
145                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
146                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/common/2.0/[email protected]_genc++_headers/gen",
147                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/device/2.0/[email protected]_genc++_headers/gen",
148                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/service/2.0/[email protected]_genc++_headers/gen",
149            ],
150            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.cameraservice.service@2.0.so"],
151        },
152    },
153}
154
155vndk_prebuilt_shared {
156    name: "[email protected]",
157    version: "30",
158    target_arch: "arm",
159    vendor_available: true,
160    product_available: true,
161    vndk: {
162        enabled: true,
163    },
164    arch: {
165        arm: {
166            export_include_dirs: [
167                "include/system/libhidl/base/include",
168                "include/system/libhidl/transport/include",
169                "include/system/libhwbinder/include",
170                "include/system/core/base/include",
171                "include/external/fmtlib/include",
172                "include/system/core/libutils/include",
173                "include/system/core/libbacktrace/include",
174                "include/system/core/liblog/include_vndk",
175                "include/system/core/libsystem/include",
176                "include/system/core/libcutils/include_vndk",
177                "include/system/core/libprocessgroup/include",
178                "include/system/core/libcutils/include",
179                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
180                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
181                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
182                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
183                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/common/2.0/[email protected]_genc++_headers/gen",
184                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/device/2.0/[email protected]_genc++_headers/gen",
185                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/service/2.0/[email protected]_genc++_headers/gen",
186                "include/generated-headers/frameworks/hardware/interfaces/cameraservice/service/2.1/[email protected]_genc++_headers/gen",
187            ],
188            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.cameraservice.service@2.1.so"],
189        },
190    },
191}
192
193vndk_prebuilt_shared {
194    name: "[email protected]",
195    version: "30",
196    target_arch: "arm",
197    vendor_available: true,
198    product_available: true,
199    vndk: {
200        enabled: true,
201    },
202    arch: {
203        arm: {
204            export_include_dirs: [
205                "include/system/libhidl/base/include",
206                "include/system/libhidl/transport/include",
207                "include/system/libhwbinder/include",
208                "include/system/core/base/include",
209                "include/external/fmtlib/include",
210                "include/system/core/libutils/include",
211                "include/system/core/libbacktrace/include",
212                "include/system/core/liblog/include_vndk",
213                "include/system/core/libsystem/include",
214                "include/system/core/libcutils/include_vndk",
215                "include/system/core/libprocessgroup/include",
216                "include/system/core/libcutils/include",
217                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
218                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
219                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
220                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
221                "include/generated-headers/frameworks/hardware/interfaces/displayservice/1.0/[email protected]_genc++_headers/gen",
222            ],
223            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.displayservice@1.0.so"],
224        },
225    },
226}
227
228vndk_prebuilt_shared {
229    name: "[email protected]",
230    version: "30",
231    target_arch: "arm",
232    vendor_available: true,
233    product_available: true,
234    vndk: {
235        enabled: true,
236    },
237    arch: {
238        arm: {
239            export_include_dirs: [
240                "include/system/libhidl/base/include",
241                "include/system/libhidl/transport/include",
242                "include/system/libhwbinder/include",
243                "include/system/core/base/include",
244                "include/external/fmtlib/include",
245                "include/system/core/libutils/include",
246                "include/system/core/libbacktrace/include",
247                "include/system/core/liblog/include_vndk",
248                "include/system/core/libsystem/include",
249                "include/system/core/libcutils/include_vndk",
250                "include/system/core/libprocessgroup/include",
251                "include/system/core/libcutils/include",
252                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
253                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
254                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
255                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
256                "include/generated-headers/frameworks/hardware/interfaces/schedulerservice/1.0/[email protected]_genc++_headers/gen",
257            ],
258            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.schedulerservice@1.0.so"],
259        },
260    },
261}
262
263vndk_prebuilt_shared {
264    name: "[email protected]",
265    version: "30",
266    target_arch: "arm",
267    vendor_available: true,
268    product_available: true,
269    vndk: {
270        enabled: true,
271    },
272    arch: {
273        arm: {
274            export_include_dirs: [
275                "include/system/libhidl/base/include",
276                "include/system/libhidl/transport/include",
277                "include/system/libhwbinder/include",
278                "include/system/core/base/include",
279                "include/external/fmtlib/include",
280                "include/system/core/libutils/include",
281                "include/system/core/libbacktrace/include",
282                "include/system/core/liblog/include_vndk",
283                "include/system/core/libsystem/include",
284                "include/system/core/libcutils/include_vndk",
285                "include/system/core/libprocessgroup/include",
286                "include/system/core/libcutils/include",
287                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
288                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
289                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
290                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
291                "include/generated-headers/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen",
292                "include/generated-headers/frameworks/hardware/interfaces/sensorservice/1.0/[email protected]_genc++_headers/gen",
293            ],
294            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.sensorservice@1.0.so"],
295        },
296    },
297}
298
299vndk_prebuilt_shared {
300    name: "[email protected]",
301    version: "30",
302    target_arch: "arm",
303    vendor_available: true,
304    product_available: true,
305    vndk: {
306        enabled: true,
307    },
308    arch: {
309        arm: {
310            export_include_dirs: [
311                "include/system/libhidl/base/include",
312                "include/system/libhidl/transport/include",
313                "include/system/libhwbinder/include",
314                "include/system/core/base/include",
315                "include/external/fmtlib/include",
316                "include/system/core/libutils/include",
317                "include/system/core/libbacktrace/include",
318                "include/system/core/liblog/include_vndk",
319                "include/system/core/libsystem/include",
320                "include/system/core/libcutils/include_vndk",
321                "include/system/core/libprocessgroup/include",
322                "include/system/core/libcutils/include",
323                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
324                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
325                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
326                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
327                "include/generated-headers/frameworks/hardware/interfaces/stats/1.0/[email protected]_genc++_headers/gen",
328            ],
329            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.frameworks.stats@1.0.so"],
330        },
331    },
332}
333
334vndk_prebuilt_shared {
335    name: "[email protected]",
336    version: "30",
337    target_arch: "arm",
338    vendor_available: true,
339    product_available: true,
340    vndk: {
341        enabled: true,
342    },
343    arch: {
344        arm: {
345            export_include_dirs: [
346                "include/system/libhidl/base/include",
347                "include/system/libhidl/transport/include",
348                "include/system/libhwbinder/include",
349                "include/system/core/base/include",
350                "include/external/fmtlib/include",
351                "include/system/core/libutils/include",
352                "include/system/core/libbacktrace/include",
353                "include/system/core/liblog/include_vndk",
354                "include/system/core/libsystem/include",
355                "include/system/core/libcutils/include_vndk",
356                "include/system/core/libprocessgroup/include",
357                "include/system/core/libcutils/include",
358                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
359                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
360                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
361                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
362                "include/generated-headers/hardware/interfaces/atrace/1.0/[email protected]_genc++_headers/gen",
363            ],
364            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.atrace@1.0.so"],
365        },
366    },
367}
368
369vndk_prebuilt_shared {
370    name: "[email protected]",
371    version: "30",
372    target_arch: "arm",
373    vendor_available: true,
374    product_available: true,
375    vndk: {
376        enabled: true,
377    },
378    arch: {
379        arm: {
380            export_include_dirs: [
381                "include/system/libhidl/base/include",
382                "include/system/libhidl/transport/include",
383                "include/system/libhwbinder/include",
384                "include/system/core/base/include",
385                "include/external/fmtlib/include",
386                "include/system/core/libutils/include",
387                "include/system/core/libbacktrace/include",
388                "include/system/core/liblog/include_vndk",
389                "include/system/core/libsystem/include",
390                "include/system/core/libcutils/include_vndk",
391                "include/system/core/libprocessgroup/include",
392                "include/system/core/libcutils/include",
393                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
394                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
395                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
396                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
397                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
398            ],
399            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@2.0.so"],
400        },
401    },
402}
403
404vndk_prebuilt_shared {
405    name: "[email protected]",
406    version: "30",
407    target_arch: "arm",
408    vendor_available: true,
409    product_available: true,
410    vndk: {
411        enabled: true,
412    },
413    arch: {
414        arm: {
415            export_include_dirs: [
416                "include/system/libhidl/base/include",
417                "include/system/libhidl/transport/include",
418                "include/system/libhwbinder/include",
419                "include/system/core/base/include",
420                "include/external/fmtlib/include",
421                "include/system/core/libutils/include",
422                "include/system/core/libbacktrace/include",
423                "include/system/core/liblog/include_vndk",
424                "include/system/core/libsystem/include",
425                "include/system/core/libcutils/include_vndk",
426                "include/system/core/libprocessgroup/include",
427                "include/system/core/libcutils/include",
428                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
429                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
430                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
431                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
432                "include/generated-headers/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen",
433            ],
434            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@4.0.so"],
435        },
436    },
437}
438
439vndk_prebuilt_shared {
440    name: "[email protected]",
441    version: "30",
442    target_arch: "arm",
443    vendor_available: true,
444    product_available: true,
445    vndk: {
446        enabled: true,
447    },
448    arch: {
449        arm: {
450            export_include_dirs: [
451                "include/system/libhidl/base/include",
452                "include/system/libhidl/transport/include",
453                "include/system/libhwbinder/include",
454                "include/system/core/base/include",
455                "include/external/fmtlib/include",
456                "include/system/core/libutils/include",
457                "include/system/core/libbacktrace/include",
458                "include/system/core/liblog/include_vndk",
459                "include/system/core/libsystem/include",
460                "include/system/core/libcutils/include_vndk",
461                "include/system/core/libprocessgroup/include",
462                "include/system/core/libcutils/include",
463                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
464                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
465                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
466                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
467                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
468                "include/generated-headers/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen",
469            ],
470            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@5.0.so"],
471        },
472    },
473}
474
475vndk_prebuilt_shared {
476    name: "[email protected]",
477    version: "30",
478    target_arch: "arm",
479    vendor_available: true,
480    product_available: true,
481    vndk: {
482        enabled: true,
483    },
484    arch: {
485        arm: {
486            export_include_dirs: [
487                "include/system/libhidl/base/include",
488                "include/system/libhidl/transport/include",
489                "include/system/libhwbinder/include",
490                "include/system/core/base/include",
491                "include/external/fmtlib/include",
492                "include/system/core/libutils/include",
493                "include/system/core/libbacktrace/include",
494                "include/system/core/liblog/include_vndk",
495                "include/system/core/libsystem/include",
496                "include/system/core/libcutils/include_vndk",
497                "include/system/core/libprocessgroup/include",
498                "include/system/core/libcutils/include",
499                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
500                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
501                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
502                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
503                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
504                "include/generated-headers/hardware/interfaces/audio/common/6.0/[email protected]_genc++_headers/gen",
505            ],
506            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.common@6.0.so"],
507        },
508    },
509}
510
511vndk_prebuilt_shared {
512    name: "[email protected]",
513    version: "30",
514    target_arch: "arm",
515    vendor_available: true,
516    product_available: true,
517    vndk: {
518        enabled: true,
519    },
520    arch: {
521        arm: {
522            export_include_dirs: [
523                "include/system/libhidl/base/include",
524                "include/system/libhidl/transport/include",
525                "include/system/libhwbinder/include",
526                "include/system/core/base/include",
527                "include/external/fmtlib/include",
528                "include/system/core/libutils/include",
529                "include/system/core/libbacktrace/include",
530                "include/system/core/liblog/include_vndk",
531                "include/system/core/libsystem/include",
532                "include/system/core/libcutils/include_vndk",
533                "include/system/core/libprocessgroup/include",
534                "include/system/core/libcutils/include",
535                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
536                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
537                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
538                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
539                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
540                "include/generated-headers/hardware/interfaces/audio/effect/2.0/[email protected]_genc++_headers/gen",
541            ],
542            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@2.0.so"],
543        },
544    },
545}
546
547vndk_prebuilt_shared {
548    name: "[email protected]",
549    version: "30",
550    target_arch: "arm",
551    vendor_available: true,
552    product_available: true,
553    vndk: {
554        enabled: true,
555    },
556    arch: {
557        arm: {
558            export_include_dirs: [
559                "include/system/libhidl/base/include",
560                "include/system/libhidl/transport/include",
561                "include/system/libhwbinder/include",
562                "include/system/core/base/include",
563                "include/external/fmtlib/include",
564                "include/system/core/libutils/include",
565                "include/system/core/libbacktrace/include",
566                "include/system/core/liblog/include_vndk",
567                "include/system/core/libsystem/include",
568                "include/system/core/libcutils/include_vndk",
569                "include/system/core/libprocessgroup/include",
570                "include/system/core/libcutils/include",
571                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
572                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
573                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
574                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
575                "include/generated-headers/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen",
576                "include/generated-headers/hardware/interfaces/audio/effect/4.0/[email protected]_genc++_headers/gen",
577            ],
578            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@4.0.so"],
579        },
580    },
581}
582
583vndk_prebuilt_shared {
584    name: "[email protected]",
585    version: "30",
586    target_arch: "arm",
587    vendor_available: true,
588    product_available: true,
589    vndk: {
590        enabled: true,
591    },
592    arch: {
593        arm: {
594            export_include_dirs: [
595                "include/system/libhidl/base/include",
596                "include/system/libhidl/transport/include",
597                "include/system/libhwbinder/include",
598                "include/system/core/base/include",
599                "include/external/fmtlib/include",
600                "include/system/core/libutils/include",
601                "include/system/core/libbacktrace/include",
602                "include/system/core/liblog/include_vndk",
603                "include/system/core/libsystem/include",
604                "include/system/core/libcutils/include_vndk",
605                "include/system/core/libprocessgroup/include",
606                "include/system/core/libcutils/include",
607                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
608                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
609                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
610                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
611                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
612                "include/generated-headers/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen",
613                "include/generated-headers/hardware/interfaces/audio/effect/5.0/[email protected]_genc++_headers/gen",
614            ],
615            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@5.0.so"],
616        },
617    },
618}
619
620vndk_prebuilt_shared {
621    name: "[email protected]",
622    version: "30",
623    target_arch: "arm",
624    vendor_available: true,
625    product_available: true,
626    vndk: {
627        enabled: true,
628    },
629    arch: {
630        arm: {
631            export_include_dirs: [
632                "include/system/libhidl/base/include",
633                "include/system/libhidl/transport/include",
634                "include/system/libhwbinder/include",
635                "include/system/core/base/include",
636                "include/external/fmtlib/include",
637                "include/system/core/libutils/include",
638                "include/system/core/libbacktrace/include",
639                "include/system/core/liblog/include_vndk",
640                "include/system/core/libsystem/include",
641                "include/system/core/libcutils/include_vndk",
642                "include/system/core/libprocessgroup/include",
643                "include/system/core/libcutils/include",
644                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
645                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
646                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
647                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
648                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
649                "include/generated-headers/hardware/interfaces/audio/common/6.0/[email protected]_genc++_headers/gen",
650                "include/generated-headers/hardware/interfaces/audio/effect/6.0/[email protected]_genc++_headers/gen",
651            ],
652            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio.effect@6.0.so"],
653        },
654    },
655}
656
657vndk_prebuilt_shared {
658    name: "[email protected]",
659    version: "30",
660    target_arch: "arm",
661    vendor_available: true,
662    product_available: true,
663    vndk: {
664        enabled: true,
665    },
666    arch: {
667        arm: {
668            export_include_dirs: [
669                "include/system/libhidl/base/include",
670                "include/system/libhidl/transport/include",
671                "include/system/libhwbinder/include",
672                "include/system/core/base/include",
673                "include/external/fmtlib/include",
674                "include/system/core/libutils/include",
675                "include/system/core/libbacktrace/include",
676                "include/system/core/liblog/include_vndk",
677                "include/system/core/libsystem/include",
678                "include/system/core/libcutils/include_vndk",
679                "include/system/core/libprocessgroup/include",
680                "include/system/core/libcutils/include",
681                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
682                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
683                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
684                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
685                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
686                "include/generated-headers/hardware/interfaces/audio/effect/2.0/[email protected]_genc++_headers/gen",
687                "include/generated-headers/hardware/interfaces/audio/2.0/[email protected]_genc++_headers/gen",
688            ],
689            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@2.0.so"],
690        },
691    },
692}
693
694vndk_prebuilt_shared {
695    name: "[email protected]",
696    version: "30",
697    target_arch: "arm",
698    vendor_available: true,
699    product_available: true,
700    vndk: {
701        enabled: true,
702    },
703    arch: {
704        arm: {
705            export_include_dirs: [
706                "include/system/libhidl/base/include",
707                "include/system/libhidl/transport/include",
708                "include/system/libhwbinder/include",
709                "include/system/core/base/include",
710                "include/external/fmtlib/include",
711                "include/system/core/libutils/include",
712                "include/system/core/libbacktrace/include",
713                "include/system/core/liblog/include_vndk",
714                "include/system/core/libsystem/include",
715                "include/system/core/libcutils/include_vndk",
716                "include/system/core/libprocessgroup/include",
717                "include/system/core/libcutils/include",
718                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
719                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
720                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
721                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
722                "include/generated-headers/hardware/interfaces/audio/common/4.0/[email protected]_genc++_headers/gen",
723                "include/generated-headers/hardware/interfaces/audio/effect/4.0/[email protected]_genc++_headers/gen",
724                "include/generated-headers/hardware/interfaces/audio/4.0/[email protected]_genc++_headers/gen",
725            ],
726            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@4.0.so"],
727        },
728    },
729}
730
731vndk_prebuilt_shared {
732    name: "[email protected]",
733    version: "30",
734    target_arch: "arm",
735    vendor_available: true,
736    product_available: true,
737    vndk: {
738        enabled: true,
739    },
740    arch: {
741        arm: {
742            export_include_dirs: [
743                "include/system/libhidl/base/include",
744                "include/system/libhidl/transport/include",
745                "include/system/libhwbinder/include",
746                "include/system/core/base/include",
747                "include/external/fmtlib/include",
748                "include/system/core/libutils/include",
749                "include/system/core/libbacktrace/include",
750                "include/system/core/liblog/include_vndk",
751                "include/system/core/libsystem/include",
752                "include/system/core/libcutils/include_vndk",
753                "include/system/core/libprocessgroup/include",
754                "include/system/core/libcutils/include",
755                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
756                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
757                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
758                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
759                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
760                "include/generated-headers/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen",
761                "include/generated-headers/hardware/interfaces/audio/effect/5.0/[email protected]_genc++_headers/gen",
762                "include/generated-headers/hardware/interfaces/audio/5.0/[email protected]_genc++_headers/gen",
763            ],
764            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@5.0.so"],
765        },
766    },
767}
768
769vndk_prebuilt_shared {
770    name: "[email protected]",
771    version: "30",
772    target_arch: "arm",
773    vendor_available: true,
774    product_available: true,
775    vndk: {
776        enabled: true,
777    },
778    arch: {
779        arm: {
780            export_include_dirs: [
781                "include/system/libhidl/base/include",
782                "include/system/libhidl/transport/include",
783                "include/system/libhwbinder/include",
784                "include/system/core/base/include",
785                "include/external/fmtlib/include",
786                "include/system/core/libutils/include",
787                "include/system/core/libbacktrace/include",
788                "include/system/core/liblog/include_vndk",
789                "include/system/core/libsystem/include",
790                "include/system/core/libcutils/include_vndk",
791                "include/system/core/libprocessgroup/include",
792                "include/system/core/libcutils/include",
793                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
794                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
795                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
796                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
797                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
798                "include/generated-headers/hardware/interfaces/audio/common/6.0/[email protected]_genc++_headers/gen",
799                "include/generated-headers/hardware/interfaces/audio/effect/6.0/[email protected]_genc++_headers/gen",
800                "include/generated-headers/hardware/interfaces/audio/6.0/[email protected]_genc++_headers/gen",
801            ],
802            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.audio@6.0.so"],
803        },
804    },
805}
806
807vndk_prebuilt_shared {
808    name: "[email protected]",
809    version: "30",
810    target_arch: "arm",
811    vendor_available: true,
812    product_available: true,
813    vndk: {
814        enabled: true,
815    },
816    arch: {
817        arm: {
818            export_include_dirs: [
819                "include/system/libhidl/base/include",
820                "include/system/libhidl/transport/include",
821                "include/system/libhwbinder/include",
822                "include/system/core/base/include",
823                "include/external/fmtlib/include",
824                "include/system/core/libutils/include",
825                "include/system/core/libbacktrace/include",
826                "include/system/core/liblog/include_vndk",
827                "include/system/core/libsystem/include",
828                "include/system/core/libcutils/include_vndk",
829                "include/system/core/libprocessgroup/include",
830                "include/system/core/libcutils/include",
831                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
832                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
833                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
834                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
835                "include/generated-headers/hardware/interfaces/authsecret/1.0/[email protected]_genc++_headers/gen",
836            ],
837            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.authsecret@1.0.so"],
838        },
839    },
840}
841
842vndk_prebuilt_shared {
843    name: "[email protected]",
844    version: "30",
845    target_arch: "arm",
846    vendor_available: true,
847    product_available: true,
848    vndk: {
849        enabled: true,
850    },
851    arch: {
852        arm: {
853            export_include_dirs: [
854                "include/system/libhidl/base/include",
855                "include/system/libhidl/transport/include",
856                "include/system/libhwbinder/include",
857                "include/system/core/base/include",
858                "include/external/fmtlib/include",
859                "include/system/core/libutils/include",
860                "include/system/core/libbacktrace/include",
861                "include/system/core/liblog/include_vndk",
862                "include/system/core/libsystem/include",
863                "include/system/core/libcutils/include_vndk",
864                "include/system/core/libprocessgroup/include",
865                "include/system/core/libcutils/include",
866                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
867                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
868                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
869                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
870                "include/generated-headers/hardware/interfaces/automotive/audiocontrol/1.0/[email protected]_genc++_headers/gen",
871            ],
872            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.audiocontrol@1.0.so"],
873        },
874    },
875}
876
877vndk_prebuilt_shared {
878    name: "[email protected]",
879    version: "30",
880    target_arch: "arm",
881    vendor_available: true,
882    product_available: true,
883    vndk: {
884        enabled: true,
885    },
886    arch: {
887        arm: {
888            export_include_dirs: [
889                "include/system/libhidl/base/include",
890                "include/system/libhidl/transport/include",
891                "include/system/libhwbinder/include",
892                "include/system/core/base/include",
893                "include/external/fmtlib/include",
894                "include/system/core/libutils/include",
895                "include/system/core/libbacktrace/include",
896                "include/system/core/liblog/include_vndk",
897                "include/system/core/libsystem/include",
898                "include/system/core/libcutils/include_vndk",
899                "include/system/core/libprocessgroup/include",
900                "include/system/core/libcutils/include",
901                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
902                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
903                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
904                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
905                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
906                "include/generated-headers/hardware/interfaces/audio/common/6.0/[email protected]_genc++_headers/gen",
907                "include/generated-headers/hardware/interfaces/automotive/audiocontrol/2.0/[email protected]_genc++_headers/gen",
908            ],
909            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.audiocontrol@2.0.so"],
910        },
911    },
912}
913
914vndk_prebuilt_shared {
915    name: "[email protected]",
916    version: "30",
917    target_arch: "arm",
918    vendor_available: true,
919    product_available: true,
920    vndk: {
921        enabled: true,
922    },
923    arch: {
924        arm: {
925            export_include_dirs: [
926                "include/system/libhidl/base/include",
927                "include/system/libhidl/transport/include",
928                "include/system/libhwbinder/include",
929                "include/system/core/base/include",
930                "include/external/fmtlib/include",
931                "include/system/core/libutils/include",
932                "include/system/core/libbacktrace/include",
933                "include/system/core/liblog/include_vndk",
934                "include/system/core/libsystem/include",
935                "include/system/core/libcutils/include_vndk",
936                "include/system/core/libprocessgroup/include",
937                "include/system/core/libcutils/include",
938                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
939                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
940                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
941                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
942                "include/generated-headers/hardware/interfaces/automotive/can/1.0/[email protected]_genc++_headers/gen",
943            ],
944            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.can@1.0.so"],
945        },
946    },
947}
948
949vndk_prebuilt_shared {
950    name: "[email protected]",
951    version: "30",
952    target_arch: "arm",
953    vendor_available: true,
954    product_available: true,
955    vndk: {
956        enabled: true,
957    },
958    arch: {
959        arm: {
960            export_include_dirs: [
961                "include/system/libhidl/base/include",
962                "include/system/libhidl/transport/include",
963                "include/system/libhwbinder/include",
964                "include/system/core/base/include",
965                "include/external/fmtlib/include",
966                "include/system/core/libutils/include",
967                "include/system/core/libbacktrace/include",
968                "include/system/core/liblog/include_vndk",
969                "include/system/core/libsystem/include",
970                "include/system/core/libcutils/include_vndk",
971                "include/system/core/libprocessgroup/include",
972                "include/system/core/libcutils/include",
973                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
974                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
975                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
976                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
977                "include/generated-headers/hardware/interfaces/automotive/evs/1.0/[email protected]_genc++_headers/gen",
978            ],
979            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.evs@1.0.so"],
980        },
981    },
982}
983
984vndk_prebuilt_shared {
985    name: "[email protected]",
986    version: "30",
987    target_arch: "arm",
988    vendor_available: true,
989    product_available: true,
990    vndk: {
991        enabled: true,
992    },
993    arch: {
994        arm: {
995            export_include_dirs: [
996                "include/system/libhidl/base/include",
997                "include/system/libhidl/transport/include",
998                "include/system/libhwbinder/include",
999                "include/system/core/base/include",
1000                "include/external/fmtlib/include",
1001                "include/system/core/libutils/include",
1002                "include/system/core/libbacktrace/include",
1003                "include/system/core/liblog/include_vndk",
1004                "include/system/core/libsystem/include",
1005                "include/system/core/libcutils/include_vndk",
1006                "include/system/core/libprocessgroup/include",
1007                "include/system/core/libcutils/include",
1008                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1009                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1010                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1011                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1012                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1013                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
1014                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
1015                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
1016                "include/generated-headers/frameworks/hardware/interfaces/automotive/display/1.0/[email protected]_genc++_headers/gen",
1017                "include/generated-headers/hardware/interfaces/automotive/evs/1.0/[email protected]_genc++_headers/gen",
1018                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1019                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1020                "include/generated-headers/hardware/interfaces/automotive/evs/1.1/[email protected]_genc++_headers/gen",
1021            ],
1022            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.evs@1.1.so"],
1023        },
1024    },
1025}
1026
1027vndk_prebuilt_shared {
1028    name: "android.hardware.automotive.occupant_awareness-ndk_platform",
1029    version: "30",
1030    target_arch: "arm",
1031    vendor_available: true,
1032    product_available: true,
1033    vndk: {
1034        enabled: true,
1035    },
1036    arch: {
1037        arm: {
1038            export_include_dirs: [
1039                "include/frameworks/native/libs/binder/ndk/include_ndk",
1040                "include/frameworks/native/libs/binder/ndk/include_platform",
1041                "include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-ndk_platform-source/gen/include",
1042            ],
1043            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so"],
1044        },
1045    },
1046}
1047
1048vndk_prebuilt_shared {
1049    name: "[email protected]",
1050    version: "30",
1051    target_arch: "arm",
1052    vendor_available: true,
1053    product_available: true,
1054    vndk: {
1055        enabled: true,
1056    },
1057    arch: {
1058        arm: {
1059            export_include_dirs: [
1060                "include/system/libhidl/base/include",
1061                "include/system/libhidl/transport/include",
1062                "include/system/libhwbinder/include",
1063                "include/system/core/base/include",
1064                "include/external/fmtlib/include",
1065                "include/system/core/libutils/include",
1066                "include/system/core/libbacktrace/include",
1067                "include/system/core/liblog/include_vndk",
1068                "include/system/core/libsystem/include",
1069                "include/system/core/libcutils/include_vndk",
1070                "include/system/core/libprocessgroup/include",
1071                "include/system/core/libcutils/include",
1072                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1073                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1074                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1075                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1076                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1077                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
1078                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
1079                "include/generated-headers/hardware/interfaces/automotive/sv/1.0/[email protected]_genc++_headers/gen",
1080            ],
1081            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.sv@1.0.so"],
1082        },
1083    },
1084}
1085
1086vndk_prebuilt_shared {
1087    name: "[email protected]",
1088    version: "30",
1089    target_arch: "arm",
1090    vendor_available: true,
1091    product_available: true,
1092    vndk: {
1093        enabled: true,
1094    },
1095    arch: {
1096        arm: {
1097            export_include_dirs: [
1098                "include/system/libhidl/base/include",
1099                "include/system/libhidl/transport/include",
1100                "include/system/libhwbinder/include",
1101                "include/system/core/base/include",
1102                "include/external/fmtlib/include",
1103                "include/system/core/libutils/include",
1104                "include/system/core/libbacktrace/include",
1105                "include/system/core/liblog/include_vndk",
1106                "include/system/core/libsystem/include",
1107                "include/system/core/libcutils/include_vndk",
1108                "include/system/core/libprocessgroup/include",
1109                "include/system/core/libcutils/include",
1110                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1111                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1112                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1113                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1114                "include/generated-headers/hardware/interfaces/automotive/vehicle/2.0/[email protected]_genc++_headers/gen",
1115            ],
1116            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.automotive.vehicle@2.0.so"],
1117        },
1118    },
1119}
1120
1121vndk_prebuilt_shared {
1122    name: "[email protected]",
1123    version: "30",
1124    target_arch: "arm",
1125    vendor_available: true,
1126    product_available: true,
1127    vndk: {
1128        enabled: true,
1129    },
1130    arch: {
1131        arm: {
1132            export_include_dirs: [
1133                "include/system/libhidl/base/include",
1134                "include/system/libhidl/transport/include",
1135                "include/system/libhwbinder/include",
1136                "include/system/core/base/include",
1137                "include/external/fmtlib/include",
1138                "include/system/core/libutils/include",
1139                "include/system/core/libbacktrace/include",
1140                "include/system/core/liblog/include_vndk",
1141                "include/system/core/libsystem/include",
1142                "include/system/core/libcutils/include_vndk",
1143                "include/system/core/libprocessgroup/include",
1144                "include/system/core/libcutils/include",
1145                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1146                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1147                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1148                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1149                "include/generated-headers/hardware/interfaces/biometrics/face/1.0/[email protected]_genc++_headers/gen",
1150            ],
1151            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.face@1.0.so"],
1152        },
1153    },
1154}
1155
1156vndk_prebuilt_shared {
1157    name: "[email protected]",
1158    version: "30",
1159    target_arch: "arm",
1160    vendor_available: true,
1161    product_available: true,
1162    vndk: {
1163        enabled: true,
1164    },
1165    arch: {
1166        arm: {
1167            export_include_dirs: [
1168                "include/system/libhidl/base/include",
1169                "include/system/libhidl/transport/include",
1170                "include/system/libhwbinder/include",
1171                "include/system/core/base/include",
1172                "include/external/fmtlib/include",
1173                "include/system/core/libutils/include",
1174                "include/system/core/libbacktrace/include",
1175                "include/system/core/liblog/include_vndk",
1176                "include/system/core/libsystem/include",
1177                "include/system/core/libcutils/include_vndk",
1178                "include/system/core/libprocessgroup/include",
1179                "include/system/core/libcutils/include",
1180                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1181                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1182                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1183                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1184                "include/generated-headers/hardware/interfaces/biometrics/fingerprint/2.1/[email protected]_genc++_headers/gen",
1185            ],
1186            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.fingerprint@2.1.so"],
1187        },
1188    },
1189}
1190
1191vndk_prebuilt_shared {
1192    name: "[email protected]",
1193    version: "30",
1194    target_arch: "arm",
1195    vendor_available: true,
1196    product_available: true,
1197    vndk: {
1198        enabled: true,
1199    },
1200    arch: {
1201        arm: {
1202            export_include_dirs: [
1203                "include/system/libhidl/base/include",
1204                "include/system/libhidl/transport/include",
1205                "include/system/libhwbinder/include",
1206                "include/system/core/base/include",
1207                "include/external/fmtlib/include",
1208                "include/system/core/libutils/include",
1209                "include/system/core/libbacktrace/include",
1210                "include/system/core/liblog/include_vndk",
1211                "include/system/core/libsystem/include",
1212                "include/system/core/libcutils/include_vndk",
1213                "include/system/core/libprocessgroup/include",
1214                "include/system/core/libcutils/include",
1215                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1216                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1217                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1218                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1219                "include/generated-headers/hardware/interfaces/biometrics/fingerprint/2.1/[email protected]_genc++_headers/gen",
1220                "include/generated-headers/hardware/interfaces/biometrics/fingerprint/2.2/[email protected]_genc++_headers/gen",
1221            ],
1222            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.biometrics.fingerprint@2.2.so"],
1223        },
1224    },
1225}
1226
1227vndk_prebuilt_shared {
1228    name: "[email protected]",
1229    version: "30",
1230    target_arch: "arm",
1231    vendor_available: true,
1232    product_available: true,
1233    vndk: {
1234        enabled: true,
1235    },
1236    arch: {
1237        arm: {
1238            export_include_dirs: [
1239                "include/system/libhidl/base/include",
1240                "include/system/libhidl/transport/include",
1241                "include/system/libhwbinder/include",
1242                "include/system/core/base/include",
1243                "include/external/fmtlib/include",
1244                "include/system/core/libutils/include",
1245                "include/system/core/libbacktrace/include",
1246                "include/system/core/liblog/include_vndk",
1247                "include/system/core/libsystem/include",
1248                "include/system/core/libcutils/include_vndk",
1249                "include/system/core/libprocessgroup/include",
1250                "include/system/core/libcutils/include",
1251                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1252                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1253                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1254                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1255                "include/generated-headers/hardware/interfaces/bluetooth/a2dp/1.0/[email protected]_genc++_headers/gen",
1256            ],
1257            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth.a2dp@1.0.so"],
1258        },
1259    },
1260}
1261
1262vndk_prebuilt_shared {
1263    name: "[email protected]",
1264    version: "30",
1265    target_arch: "arm",
1266    vendor_available: true,
1267    product_available: true,
1268    vndk: {
1269        enabled: true,
1270    },
1271    arch: {
1272        arm: {
1273            export_include_dirs: [
1274                "include/system/libhidl/base/include",
1275                "include/system/libhidl/transport/include",
1276                "include/system/libhwbinder/include",
1277                "include/system/core/base/include",
1278                "include/external/fmtlib/include",
1279                "include/system/core/libutils/include",
1280                "include/system/core/libbacktrace/include",
1281                "include/system/core/liblog/include_vndk",
1282                "include/system/core/libsystem/include",
1283                "include/system/core/libcutils/include_vndk",
1284                "include/system/core/libprocessgroup/include",
1285                "include/system/core/libcutils/include",
1286                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1287                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1288                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1289                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1290                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
1291                "include/generated-headers/hardware/interfaces/audio/common/5.0/[email protected]_genc++_headers/gen",
1292                "include/generated-headers/hardware/interfaces/bluetooth/audio/2.0/[email protected]_genc++_headers/gen",
1293            ],
1294            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth.audio@2.0.so"],
1295        },
1296    },
1297}
1298
1299vndk_prebuilt_shared {
1300    name: "[email protected]",
1301    version: "30",
1302    target_arch: "arm",
1303    vendor_available: true,
1304    product_available: true,
1305    vndk: {
1306        enabled: true,
1307    },
1308    arch: {
1309        arm: {
1310            export_include_dirs: [
1311                "include/system/libhidl/base/include",
1312                "include/system/libhidl/transport/include",
1313                "include/system/libhwbinder/include",
1314                "include/system/core/base/include",
1315                "include/external/fmtlib/include",
1316                "include/system/core/libutils/include",
1317                "include/system/core/libbacktrace/include",
1318                "include/system/core/liblog/include_vndk",
1319                "include/system/core/libsystem/include",
1320                "include/system/core/libcutils/include_vndk",
1321                "include/system/core/libprocessgroup/include",
1322                "include/system/core/libcutils/include",
1323                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1324                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1325                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1326                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1327                "include/generated-headers/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen",
1328            ],
1329            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth@1.0.so"],
1330        },
1331    },
1332}
1333
1334vndk_prebuilt_shared {
1335    name: "[email protected]",
1336    version: "30",
1337    target_arch: "arm",
1338    vendor_available: true,
1339    product_available: true,
1340    vndk: {
1341        enabled: true,
1342    },
1343    arch: {
1344        arm: {
1345            export_include_dirs: [
1346                "include/system/libhidl/base/include",
1347                "include/system/libhidl/transport/include",
1348                "include/system/libhwbinder/include",
1349                "include/system/core/base/include",
1350                "include/external/fmtlib/include",
1351                "include/system/core/libutils/include",
1352                "include/system/core/libbacktrace/include",
1353                "include/system/core/liblog/include_vndk",
1354                "include/system/core/libsystem/include",
1355                "include/system/core/libcutils/include_vndk",
1356                "include/system/core/libprocessgroup/include",
1357                "include/system/core/libcutils/include",
1358                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1359                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1360                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1361                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1362                "include/generated-headers/hardware/interfaces/bluetooth/1.0/[email protected]_genc++_headers/gen",
1363                "include/generated-headers/hardware/interfaces/bluetooth/1.1/[email protected]_genc++_headers/gen",
1364            ],
1365            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.bluetooth@1.1.so"],
1366        },
1367    },
1368}
1369
1370vndk_prebuilt_shared {
1371    name: "[email protected]",
1372    version: "30",
1373    target_arch: "arm",
1374    vendor_available: true,
1375    product_available: true,
1376    vndk: {
1377        enabled: true,
1378    },
1379    arch: {
1380        arm: {
1381            export_include_dirs: [
1382                "include/system/libhidl/base/include",
1383                "include/system/libhidl/transport/include",
1384                "include/system/libhwbinder/include",
1385                "include/system/core/base/include",
1386                "include/external/fmtlib/include",
1387                "include/system/core/libutils/include",
1388                "include/system/core/libbacktrace/include",
1389                "include/system/core/liblog/include_vndk",
1390                "include/system/core/libsystem/include",
1391                "include/system/core/libcutils/include_vndk",
1392                "include/system/core/libprocessgroup/include",
1393                "include/system/core/libcutils/include",
1394                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1395                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1396                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1397                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1398                "include/generated-headers/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen",
1399            ],
1400            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.boot@1.0.so"],
1401        },
1402    },
1403}
1404
1405vndk_prebuilt_shared {
1406    name: "[email protected]",
1407    version: "30",
1408    target_arch: "arm",
1409    vendor_available: true,
1410    product_available: true,
1411    vndk: {
1412        enabled: true,
1413    },
1414    arch: {
1415        arm: {
1416            export_include_dirs: [
1417                "include/system/libhidl/base/include",
1418                "include/system/libhidl/transport/include",
1419                "include/system/libhwbinder/include",
1420                "include/system/core/base/include",
1421                "include/external/fmtlib/include",
1422                "include/system/core/libutils/include",
1423                "include/system/core/libbacktrace/include",
1424                "include/system/core/liblog/include_vndk",
1425                "include/system/core/libsystem/include",
1426                "include/system/core/libcutils/include_vndk",
1427                "include/system/core/libprocessgroup/include",
1428                "include/system/core/libcutils/include",
1429                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1430                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1431                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1432                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1433                "include/generated-headers/hardware/interfaces/boot/1.0/[email protected]_genc++_headers/gen",
1434                "include/generated-headers/hardware/interfaces/boot/1.1/[email protected]_genc++_headers/gen",
1435            ],
1436            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.boot@1.1.so"],
1437        },
1438    },
1439}
1440
1441vndk_prebuilt_shared {
1442    name: "[email protected]",
1443    version: "30",
1444    target_arch: "arm",
1445    vendor_available: true,
1446    product_available: true,
1447    vndk: {
1448        enabled: true,
1449    },
1450    arch: {
1451        arm: {
1452            export_include_dirs: [
1453                "include/system/libhidl/base/include",
1454                "include/system/libhidl/transport/include",
1455                "include/system/libhwbinder/include",
1456                "include/system/core/base/include",
1457                "include/external/fmtlib/include",
1458                "include/system/core/libutils/include",
1459                "include/system/core/libbacktrace/include",
1460                "include/system/core/liblog/include_vndk",
1461                "include/system/core/libsystem/include",
1462                "include/system/core/libcutils/include_vndk",
1463                "include/system/core/libprocessgroup/include",
1464                "include/system/core/libcutils/include",
1465                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1466                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1467                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1468                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1469                "include/generated-headers/hardware/interfaces/broadcastradio/1.0/[email protected]_genc++_headers/gen",
1470            ],
1471            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.0.so"],
1472        },
1473    },
1474}
1475
1476vndk_prebuilt_shared {
1477    name: "[email protected]",
1478    version: "30",
1479    target_arch: "arm",
1480    vendor_available: true,
1481    product_available: true,
1482    vndk: {
1483        enabled: true,
1484    },
1485    arch: {
1486        arm: {
1487            export_include_dirs: [
1488                "include/system/libhidl/base/include",
1489                "include/system/libhidl/transport/include",
1490                "include/system/libhwbinder/include",
1491                "include/system/core/base/include",
1492                "include/external/fmtlib/include",
1493                "include/system/core/libutils/include",
1494                "include/system/core/libbacktrace/include",
1495                "include/system/core/liblog/include_vndk",
1496                "include/system/core/libsystem/include",
1497                "include/system/core/libcutils/include_vndk",
1498                "include/system/core/libprocessgroup/include",
1499                "include/system/core/libcutils/include",
1500                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1501                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1502                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1503                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1504                "include/generated-headers/hardware/interfaces/broadcastradio/1.0/[email protected]_genc++_headers/gen",
1505                "include/generated-headers/hardware/interfaces/broadcastradio/1.1/[email protected]_genc++_headers/gen",
1506            ],
1507            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@1.1.so"],
1508        },
1509    },
1510}
1511
1512vndk_prebuilt_shared {
1513    name: "[email protected]",
1514    version: "30",
1515    target_arch: "arm",
1516    vendor_available: true,
1517    product_available: true,
1518    vndk: {
1519        enabled: true,
1520    },
1521    arch: {
1522        arm: {
1523            export_include_dirs: [
1524                "include/system/libhidl/base/include",
1525                "include/system/libhidl/transport/include",
1526                "include/system/libhwbinder/include",
1527                "include/system/core/base/include",
1528                "include/external/fmtlib/include",
1529                "include/system/core/libutils/include",
1530                "include/system/core/libbacktrace/include",
1531                "include/system/core/liblog/include_vndk",
1532                "include/system/core/libsystem/include",
1533                "include/system/core/libcutils/include_vndk",
1534                "include/system/core/libprocessgroup/include",
1535                "include/system/core/libcutils/include",
1536                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1537                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1538                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1539                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1540                "include/generated-headers/hardware/interfaces/broadcastradio/2.0/[email protected]_genc++_headers/gen",
1541            ],
1542            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.broadcastradio@2.0.so"],
1543        },
1544    },
1545}
1546
1547vndk_prebuilt_shared {
1548    name: "[email protected]",
1549    version: "30",
1550    target_arch: "arm",
1551    vendor_available: true,
1552    product_available: true,
1553    vndk: {
1554        enabled: true,
1555    },
1556    arch: {
1557        arm: {
1558            export_include_dirs: [
1559                "include/system/libhidl/base/include",
1560                "include/system/libhidl/transport/include",
1561                "include/system/libhwbinder/include",
1562                "include/system/core/base/include",
1563                "include/external/fmtlib/include",
1564                "include/system/core/libutils/include",
1565                "include/system/core/libbacktrace/include",
1566                "include/system/core/liblog/include_vndk",
1567                "include/system/core/libsystem/include",
1568                "include/system/core/libcutils/include_vndk",
1569                "include/system/core/libprocessgroup/include",
1570                "include/system/core/libcutils/include",
1571                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1572                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1573                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1574                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1575                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1576            ],
1577            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.common@1.0.so"],
1578        },
1579    },
1580}
1581
1582vndk_prebuilt_shared {
1583    name: "[email protected]",
1584    version: "30",
1585    target_arch: "arm",
1586    vendor_available: true,
1587    product_available: true,
1588    vndk: {
1589        enabled: true,
1590    },
1591    arch: {
1592        arm: {
1593            export_include_dirs: [
1594                "include/system/libhidl/base/include",
1595                "include/system/libhidl/transport/include",
1596                "include/system/libhwbinder/include",
1597                "include/system/core/base/include",
1598                "include/external/fmtlib/include",
1599                "include/system/core/libutils/include",
1600                "include/system/core/libbacktrace/include",
1601                "include/system/core/liblog/include_vndk",
1602                "include/system/core/libsystem/include",
1603                "include/system/core/libcutils/include_vndk",
1604                "include/system/core/libprocessgroup/include",
1605                "include/system/core/libcutils/include",
1606                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1607                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1608                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1609                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1610                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1611                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1612                "include/generated-headers/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen",
1613            ],
1614            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@1.0.so"],
1615        },
1616    },
1617}
1618
1619vndk_prebuilt_shared {
1620    name: "[email protected]",
1621    version: "30",
1622    target_arch: "arm",
1623    vendor_available: true,
1624    product_available: true,
1625    vndk: {
1626        enabled: true,
1627    },
1628    arch: {
1629        arm: {
1630            export_include_dirs: [
1631                "include/system/libhidl/base/include",
1632                "include/system/libhidl/transport/include",
1633                "include/system/libhwbinder/include",
1634                "include/system/core/base/include",
1635                "include/external/fmtlib/include",
1636                "include/system/core/libutils/include",
1637                "include/system/core/libbacktrace/include",
1638                "include/system/core/liblog/include_vndk",
1639                "include/system/core/libsystem/include",
1640                "include/system/core/libcutils/include_vndk",
1641                "include/system/core/libprocessgroup/include",
1642                "include/system/core/libcutils/include",
1643                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1644                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1645                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1646                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1647                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1648                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1649                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1650            ],
1651            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.2.so"],
1652        },
1653    },
1654}
1655
1656vndk_prebuilt_shared {
1657    name: "[email protected]",
1658    version: "30",
1659    target_arch: "arm",
1660    vendor_available: true,
1661    product_available: true,
1662    vndk: {
1663        enabled: true,
1664    },
1665    arch: {
1666        arm: {
1667            export_include_dirs: [
1668                "include/system/libhidl/base/include",
1669                "include/system/libhidl/transport/include",
1670                "include/system/libhwbinder/include",
1671                "include/system/core/base/include",
1672                "include/external/fmtlib/include",
1673                "include/system/core/libutils/include",
1674                "include/system/core/libbacktrace/include",
1675                "include/system/core/liblog/include_vndk",
1676                "include/system/core/libsystem/include",
1677                "include/system/core/libcutils/include_vndk",
1678                "include/system/core/libprocessgroup/include",
1679                "include/system/core/libcutils/include",
1680                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1681                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1682                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1683                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1684                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1685                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1686                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1687                "include/generated-headers/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen",
1688            ],
1689            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.3.so"],
1690        },
1691    },
1692}
1693
1694vndk_prebuilt_shared {
1695    name: "[email protected]",
1696    version: "30",
1697    target_arch: "arm",
1698    vendor_available: true,
1699    product_available: true,
1700    vndk: {
1701        enabled: true,
1702    },
1703    arch: {
1704        arm: {
1705            export_include_dirs: [
1706                "include/system/libhidl/base/include",
1707                "include/system/libhidl/transport/include",
1708                "include/system/libhwbinder/include",
1709                "include/system/core/base/include",
1710                "include/external/fmtlib/include",
1711                "include/system/core/libutils/include",
1712                "include/system/core/libbacktrace/include",
1713                "include/system/core/liblog/include_vndk",
1714                "include/system/core/libsystem/include",
1715                "include/system/core/libcutils/include_vndk",
1716                "include/system/core/libprocessgroup/include",
1717                "include/system/core/libcutils/include",
1718                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1719                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1720                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1721                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1722                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1723                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1724                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1725                "include/generated-headers/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen",
1726                "include/generated-headers/hardware/interfaces/camera/device/3.4/[email protected]_genc++_headers/gen",
1727            ],
1728            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.4.so"],
1729        },
1730    },
1731}
1732
1733vndk_prebuilt_shared {
1734    name: "[email protected]",
1735    version: "30",
1736    target_arch: "arm",
1737    vendor_available: true,
1738    product_available: true,
1739    vndk: {
1740        enabled: true,
1741    },
1742    arch: {
1743        arm: {
1744            export_include_dirs: [
1745                "include/system/libhidl/base/include",
1746                "include/system/libhidl/transport/include",
1747                "include/system/libhwbinder/include",
1748                "include/system/core/base/include",
1749                "include/external/fmtlib/include",
1750                "include/system/core/libutils/include",
1751                "include/system/core/libbacktrace/include",
1752                "include/system/core/liblog/include_vndk",
1753                "include/system/core/libsystem/include",
1754                "include/system/core/libcutils/include_vndk",
1755                "include/system/core/libprocessgroup/include",
1756                "include/system/core/libcutils/include",
1757                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1758                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1759                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1760                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1761                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1762                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1763                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1764                "include/generated-headers/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen",
1765                "include/generated-headers/hardware/interfaces/camera/device/3.4/[email protected]_genc++_headers/gen",
1766                "include/generated-headers/hardware/interfaces/camera/device/3.5/[email protected]_genc++_headers/gen",
1767            ],
1768            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.5.so"],
1769        },
1770    },
1771}
1772
1773vndk_prebuilt_shared {
1774    name: "[email protected]",
1775    version: "30",
1776    target_arch: "arm",
1777    vendor_available: true,
1778    product_available: true,
1779    vndk: {
1780        enabled: true,
1781    },
1782    arch: {
1783        arm: {
1784            export_include_dirs: [
1785                "include/system/libhidl/base/include",
1786                "include/system/libhidl/transport/include",
1787                "include/system/libhwbinder/include",
1788                "include/system/core/base/include",
1789                "include/external/fmtlib/include",
1790                "include/system/core/libutils/include",
1791                "include/system/core/libbacktrace/include",
1792                "include/system/core/liblog/include_vndk",
1793                "include/system/core/libsystem/include",
1794                "include/system/core/libcutils/include_vndk",
1795                "include/system/core/libprocessgroup/include",
1796                "include/system/core/libcutils/include",
1797                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1798                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1799                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1800                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1801                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1802                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1803                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1804                "include/generated-headers/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen",
1805                "include/generated-headers/hardware/interfaces/camera/device/3.4/[email protected]_genc++_headers/gen",
1806                "include/generated-headers/hardware/interfaces/camera/device/3.5/[email protected]_genc++_headers/gen",
1807                "include/generated-headers/hardware/interfaces/camera/device/3.6/[email protected]_genc++_headers/gen",
1808            ],
1809            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.device@3.6.so"],
1810        },
1811    },
1812}
1813
1814vndk_prebuilt_shared {
1815    name: "[email protected]",
1816    version: "30",
1817    target_arch: "arm",
1818    vendor_available: true,
1819    product_available: true,
1820    vndk: {
1821        enabled: true,
1822    },
1823    arch: {
1824        arm: {
1825            export_include_dirs: [
1826                "include/system/libhidl/base/include",
1827                "include/system/libhidl/transport/include",
1828                "include/system/libhwbinder/include",
1829                "include/system/core/base/include",
1830                "include/external/fmtlib/include",
1831                "include/system/core/libutils/include",
1832                "include/system/core/libbacktrace/include",
1833                "include/system/core/liblog/include_vndk",
1834                "include/system/core/libsystem/include",
1835                "include/system/core/libcutils/include_vndk",
1836                "include/system/core/libprocessgroup/include",
1837                "include/system/core/libcutils/include",
1838                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1839                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1840                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1841                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1842                "include/generated-headers/hardware/interfaces/camera/metadata/3.2/[email protected]_genc++_headers/gen",
1843            ],
1844            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.2.so"],
1845        },
1846    },
1847}
1848
1849vndk_prebuilt_shared {
1850    name: "[email protected]",
1851    version: "30",
1852    target_arch: "arm",
1853    vendor_available: true,
1854    product_available: true,
1855    vndk: {
1856        enabled: true,
1857    },
1858    arch: {
1859        arm: {
1860            export_include_dirs: [
1861                "include/system/libhidl/base/include",
1862                "include/system/libhidl/transport/include",
1863                "include/system/libhwbinder/include",
1864                "include/system/core/base/include",
1865                "include/external/fmtlib/include",
1866                "include/system/core/libutils/include",
1867                "include/system/core/libbacktrace/include",
1868                "include/system/core/liblog/include_vndk",
1869                "include/system/core/libsystem/include",
1870                "include/system/core/libcutils/include_vndk",
1871                "include/system/core/libprocessgroup/include",
1872                "include/system/core/libcutils/include",
1873                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1874                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1875                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1876                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1877                "include/generated-headers/hardware/interfaces/camera/metadata/3.2/[email protected]_genc++_headers/gen",
1878                "include/generated-headers/hardware/interfaces/camera/metadata/3.3/[email protected]_genc++_headers/gen",
1879            ],
1880            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.3.so"],
1881        },
1882    },
1883}
1884
1885vndk_prebuilt_shared {
1886    name: "[email protected]",
1887    version: "30",
1888    target_arch: "arm",
1889    vendor_available: true,
1890    product_available: true,
1891    vndk: {
1892        enabled: true,
1893    },
1894    arch: {
1895        arm: {
1896            export_include_dirs: [
1897                "include/system/libhidl/base/include",
1898                "include/system/libhidl/transport/include",
1899                "include/system/libhwbinder/include",
1900                "include/system/core/base/include",
1901                "include/external/fmtlib/include",
1902                "include/system/core/libutils/include",
1903                "include/system/core/libbacktrace/include",
1904                "include/system/core/liblog/include_vndk",
1905                "include/system/core/libsystem/include",
1906                "include/system/core/libcutils/include_vndk",
1907                "include/system/core/libprocessgroup/include",
1908                "include/system/core/libcutils/include",
1909                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1910                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1911                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1912                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1913                "include/generated-headers/hardware/interfaces/camera/metadata/3.2/[email protected]_genc++_headers/gen",
1914                "include/generated-headers/hardware/interfaces/camera/metadata/3.3/[email protected]_genc++_headers/gen",
1915                "include/generated-headers/hardware/interfaces/camera/metadata/3.4/[email protected]_genc++_headers/gen",
1916            ],
1917            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.4.so"],
1918        },
1919    },
1920}
1921
1922vndk_prebuilt_shared {
1923    name: "[email protected]",
1924    version: "30",
1925    target_arch: "arm",
1926    vendor_available: true,
1927    product_available: true,
1928    vndk: {
1929        enabled: true,
1930    },
1931    arch: {
1932        arm: {
1933            export_include_dirs: [
1934                "include/system/libhidl/base/include",
1935                "include/system/libhidl/transport/include",
1936                "include/system/libhwbinder/include",
1937                "include/system/core/base/include",
1938                "include/external/fmtlib/include",
1939                "include/system/core/libutils/include",
1940                "include/system/core/libbacktrace/include",
1941                "include/system/core/liblog/include_vndk",
1942                "include/system/core/libsystem/include",
1943                "include/system/core/libcutils/include_vndk",
1944                "include/system/core/libprocessgroup/include",
1945                "include/system/core/libcutils/include",
1946                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1947                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1948                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1949                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1950                "include/generated-headers/hardware/interfaces/camera/metadata/3.2/[email protected]_genc++_headers/gen",
1951                "include/generated-headers/hardware/interfaces/camera/metadata/3.3/[email protected]_genc++_headers/gen",
1952                "include/generated-headers/hardware/interfaces/camera/metadata/3.4/[email protected]_genc++_headers/gen",
1953                "include/generated-headers/hardware/interfaces/camera/metadata/3.5/[email protected]_genc++_headers/gen",
1954            ],
1955            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.metadata@3.5.so"],
1956        },
1957    },
1958}
1959
1960vndk_prebuilt_shared {
1961    name: "[email protected]",
1962    version: "30",
1963    target_arch: "arm",
1964    vendor_available: true,
1965    product_available: true,
1966    vndk: {
1967        enabled: true,
1968    },
1969    arch: {
1970        arm: {
1971            export_include_dirs: [
1972                "include/system/libhidl/base/include",
1973                "include/system/libhidl/transport/include",
1974                "include/system/libhwbinder/include",
1975                "include/system/core/base/include",
1976                "include/external/fmtlib/include",
1977                "include/system/core/libutils/include",
1978                "include/system/core/libbacktrace/include",
1979                "include/system/core/liblog/include_vndk",
1980                "include/system/core/libsystem/include",
1981                "include/system/core/libcutils/include_vndk",
1982                "include/system/core/libprocessgroup/include",
1983                "include/system/core/libcutils/include",
1984                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
1985                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
1986                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
1987                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
1988                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
1989                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
1990                "include/generated-headers/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen",
1991                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
1992                "include/generated-headers/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen",
1993            ],
1994            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.4.so"],
1995        },
1996    },
1997}
1998
1999vndk_prebuilt_shared {
2000    name: "[email protected]",
2001    version: "30",
2002    target_arch: "arm",
2003    vendor_available: true,
2004    product_available: true,
2005    vndk: {
2006        enabled: true,
2007    },
2008    arch: {
2009        arm: {
2010            export_include_dirs: [
2011                "include/system/libhidl/base/include",
2012                "include/system/libhidl/transport/include",
2013                "include/system/libhwbinder/include",
2014                "include/system/core/base/include",
2015                "include/external/fmtlib/include",
2016                "include/system/core/libutils/include",
2017                "include/system/core/libbacktrace/include",
2018                "include/system/core/liblog/include_vndk",
2019                "include/system/core/libsystem/include",
2020                "include/system/core/libcutils/include_vndk",
2021                "include/system/core/libprocessgroup/include",
2022                "include/system/core/libcutils/include",
2023                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2024                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2025                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2026                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2027                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
2028                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
2029                "include/generated-headers/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen",
2030                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
2031                "include/generated-headers/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen",
2032                "include/generated-headers/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen",
2033            ],
2034            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.5.so"],
2035        },
2036    },
2037}
2038
2039vndk_prebuilt_shared {
2040    name: "[email protected]",
2041    version: "30",
2042    target_arch: "arm",
2043    vendor_available: true,
2044    product_available: true,
2045    vndk: {
2046        enabled: true,
2047    },
2048    arch: {
2049        arm: {
2050            export_include_dirs: [
2051                "include/system/libhidl/base/include",
2052                "include/system/libhidl/transport/include",
2053                "include/system/libhwbinder/include",
2054                "include/system/core/base/include",
2055                "include/external/fmtlib/include",
2056                "include/system/core/libutils/include",
2057                "include/system/core/libbacktrace/include",
2058                "include/system/core/liblog/include_vndk",
2059                "include/system/core/libsystem/include",
2060                "include/system/core/libcutils/include_vndk",
2061                "include/system/core/libprocessgroup/include",
2062                "include/system/core/libcutils/include",
2063                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2064                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2065                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2066                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2067                "include/generated-headers/hardware/interfaces/camera/common/1.0/[email protected]_genc++_headers/gen",
2068                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
2069                "include/generated-headers/hardware/interfaces/camera/device/1.0/[email protected]_genc++_headers/gen",
2070                "include/generated-headers/hardware/interfaces/camera/device/3.2/[email protected]_genc++_headers/gen",
2071                "include/generated-headers/hardware/interfaces/camera/device/3.3/[email protected]_genc++_headers/gen",
2072                "include/generated-headers/hardware/interfaces/camera/device/3.4/[email protected]_genc++_headers/gen",
2073                "include/generated-headers/hardware/interfaces/camera/provider/2.4/[email protected]_genc++_headers/gen",
2074                "include/generated-headers/hardware/interfaces/camera/provider/2.5/[email protected]_genc++_headers/gen",
2075                "include/generated-headers/hardware/interfaces/camera/provider/2.6/[email protected]_genc++_headers/gen",
2076            ],
2077            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.camera.provider@2.6.so"],
2078        },
2079    },
2080}
2081
2082vndk_prebuilt_shared {
2083    name: "[email protected]",
2084    version: "30",
2085    target_arch: "arm",
2086    vendor_available: true,
2087    product_available: true,
2088    vndk: {
2089        enabled: true,
2090    },
2091    arch: {
2092        arm: {
2093            export_include_dirs: [
2094                "include/system/libhidl/base/include",
2095                "include/system/libhidl/transport/include",
2096                "include/system/libhwbinder/include",
2097                "include/system/core/base/include",
2098                "include/external/fmtlib/include",
2099                "include/system/core/libutils/include",
2100                "include/system/core/libbacktrace/include",
2101                "include/system/core/liblog/include_vndk",
2102                "include/system/core/libsystem/include",
2103                "include/system/core/libcutils/include_vndk",
2104                "include/system/core/libprocessgroup/include",
2105                "include/system/core/libcutils/include",
2106                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2107                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2108                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2109                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2110                "include/generated-headers/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen",
2111                "include/generated-headers/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen",
2112            ],
2113            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas.native@1.0.so"],
2114        },
2115    },
2116}
2117
2118vndk_prebuilt_shared {
2119    name: "[email protected]",
2120    version: "30",
2121    target_arch: "arm",
2122    vendor_available: true,
2123    product_available: true,
2124    vndk: {
2125        enabled: true,
2126    },
2127    arch: {
2128        arm: {
2129            export_include_dirs: [
2130                "include/system/libhidl/base/include",
2131                "include/system/libhidl/transport/include",
2132                "include/system/libhwbinder/include",
2133                "include/system/core/base/include",
2134                "include/external/fmtlib/include",
2135                "include/system/core/libutils/include",
2136                "include/system/core/libbacktrace/include",
2137                "include/system/core/liblog/include_vndk",
2138                "include/system/core/libsystem/include",
2139                "include/system/core/libcutils/include_vndk",
2140                "include/system/core/libprocessgroup/include",
2141                "include/system/core/libcutils/include",
2142                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2143                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2144                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2145                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2146                "include/generated-headers/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen",
2147            ],
2148            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.0.so"],
2149        },
2150    },
2151}
2152
2153vndk_prebuilt_shared {
2154    name: "[email protected]",
2155    version: "30",
2156    target_arch: "arm",
2157    vendor_available: true,
2158    product_available: true,
2159    vndk: {
2160        enabled: true,
2161    },
2162    arch: {
2163        arm: {
2164            export_include_dirs: [
2165                "include/system/libhidl/base/include",
2166                "include/system/libhidl/transport/include",
2167                "include/system/libhwbinder/include",
2168                "include/system/core/base/include",
2169                "include/external/fmtlib/include",
2170                "include/system/core/libutils/include",
2171                "include/system/core/libbacktrace/include",
2172                "include/system/core/liblog/include_vndk",
2173                "include/system/core/libsystem/include",
2174                "include/system/core/libcutils/include_vndk",
2175                "include/system/core/libprocessgroup/include",
2176                "include/system/core/libcutils/include",
2177                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2178                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2179                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2180                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2181                "include/generated-headers/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen",
2182                "include/generated-headers/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen",
2183            ],
2184            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.1.so"],
2185        },
2186    },
2187}
2188
2189vndk_prebuilt_shared {
2190    name: "[email protected]",
2191    version: "30",
2192    target_arch: "arm",
2193    vendor_available: true,
2194    product_available: true,
2195    vndk: {
2196        enabled: true,
2197    },
2198    arch: {
2199        arm: {
2200            export_include_dirs: [
2201                "include/system/libhidl/base/include",
2202                "include/system/libhidl/transport/include",
2203                "include/system/libhwbinder/include",
2204                "include/system/core/base/include",
2205                "include/external/fmtlib/include",
2206                "include/system/core/libutils/include",
2207                "include/system/core/libbacktrace/include",
2208                "include/system/core/liblog/include_vndk",
2209                "include/system/core/libsystem/include",
2210                "include/system/core/libcutils/include_vndk",
2211                "include/system/core/libprocessgroup/include",
2212                "include/system/core/libcutils/include",
2213                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2214                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2215                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2216                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2217                "include/generated-headers/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen",
2218                "include/generated-headers/hardware/interfaces/cas/1.1/[email protected]_genc++_headers/gen",
2219                "include/generated-headers/hardware/interfaces/cas/1.2/[email protected]_genc++_headers/gen",
2220            ],
2221            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.cas@1.2.so"],
2222        },
2223    },
2224}
2225
2226vndk_prebuilt_shared {
2227    name: "android.hardware.configstore-utils",
2228    version: "30",
2229    target_arch: "arm",
2230    vendor_available: true,
2231    product_available: true,
2232    vndk: {
2233        enabled: true,
2234    },
2235    arch: {
2236        arm: {
2237            export_include_dirs: [
2238                "include/hardware/interfaces/configstore/utils/include",
2239                "include/system/libhidl/base/include",
2240                "include/system/libhidl/transport/include",
2241                "include/system/libhwbinder/include",
2242                "include/system/core/base/include",
2243                "include/external/fmtlib/include",
2244                "include/system/core/libutils/include",
2245                "include/system/core/libbacktrace/include",
2246                "include/system/core/liblog/include_vndk",
2247                "include/system/core/libsystem/include",
2248                "include/system/core/libcutils/include_vndk",
2249                "include/system/core/libprocessgroup/include",
2250                "include/system/core/libcutils/include",
2251                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2252                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2253                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2254                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2255                "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen",
2256                "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen",
2257            ],
2258            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore-utils.so"],
2259        },
2260    },
2261}
2262
2263vndk_prebuilt_shared {
2264    name: "[email protected]",
2265    version: "30",
2266    target_arch: "arm",
2267    vendor_available: true,
2268    product_available: true,
2269    vndk: {
2270        enabled: true,
2271    },
2272    arch: {
2273        arm: {
2274            export_include_dirs: [
2275                "include/system/libhidl/base/include",
2276                "include/system/libhidl/transport/include",
2277                "include/system/libhwbinder/include",
2278                "include/system/core/base/include",
2279                "include/external/fmtlib/include",
2280                "include/system/core/libutils/include",
2281                "include/system/core/libbacktrace/include",
2282                "include/system/core/liblog/include_vndk",
2283                "include/system/core/libsystem/include",
2284                "include/system/core/libcutils/include_vndk",
2285                "include/system/core/libprocessgroup/include",
2286                "include/system/core/libcutils/include",
2287                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2288                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2289                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2290                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2291                "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen",
2292            ],
2293            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.0.so"],
2294        },
2295    },
2296}
2297
2298vndk_prebuilt_shared {
2299    name: "[email protected]",
2300    version: "30",
2301    target_arch: "arm",
2302    vendor_available: true,
2303    product_available: true,
2304    vndk: {
2305        enabled: true,
2306    },
2307    arch: {
2308        arm: {
2309            export_include_dirs: [
2310                "include/system/libhidl/base/include",
2311                "include/system/libhidl/transport/include",
2312                "include/system/libhwbinder/include",
2313                "include/system/core/base/include",
2314                "include/external/fmtlib/include",
2315                "include/system/core/libutils/include",
2316                "include/system/core/libbacktrace/include",
2317                "include/system/core/liblog/include_vndk",
2318                "include/system/core/libsystem/include",
2319                "include/system/core/libcutils/include_vndk",
2320                "include/system/core/libprocessgroup/include",
2321                "include/system/core/libcutils/include",
2322                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2323                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2324                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2325                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2326                "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen",
2327                "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen",
2328            ],
2329            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.configstore@1.1.so"],
2330        },
2331    },
2332}
2333
2334vndk_prebuilt_shared {
2335    name: "android.hardware.confirmationui-support-lib",
2336    version: "30",
2337    target_arch: "arm",
2338    vendor_available: true,
2339    product_available: true,
2340    vndk: {
2341        enabled: true,
2342    },
2343    arch: {
2344        arm: {
2345            export_include_dirs: [
2346                "include/hardware/interfaces/confirmationui/support/include",
2347            ],
2348            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.confirmationui-support-lib.so"],
2349        },
2350    },
2351}
2352
2353vndk_prebuilt_shared {
2354    name: "[email protected]",
2355    version: "30",
2356    target_arch: "arm",
2357    vendor_available: true,
2358    product_available: true,
2359    vndk: {
2360        enabled: true,
2361    },
2362    arch: {
2363        arm: {
2364            export_include_dirs: [
2365                "include/system/libhidl/base/include",
2366                "include/system/libhidl/transport/include",
2367                "include/system/libhwbinder/include",
2368                "include/system/core/base/include",
2369                "include/external/fmtlib/include",
2370                "include/system/core/libutils/include",
2371                "include/system/core/libbacktrace/include",
2372                "include/system/core/liblog/include_vndk",
2373                "include/system/core/libsystem/include",
2374                "include/system/core/libcutils/include_vndk",
2375                "include/system/core/libprocessgroup/include",
2376                "include/system/core/libcutils/include",
2377                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2378                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2379                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2380                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2381                "include/generated-headers/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen",
2382                "include/generated-headers/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen",
2383                "include/generated-headers/hardware/interfaces/confirmationui/1.0/[email protected]_genc++_headers/gen",
2384            ],
2385            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.confirmationui@1.0.so"],
2386        },
2387    },
2388}
2389
2390vndk_prebuilt_shared {
2391    name: "[email protected]",
2392    version: "30",
2393    target_arch: "arm",
2394    vendor_available: true,
2395    product_available: true,
2396    vndk: {
2397        enabled: true,
2398    },
2399    arch: {
2400        arm: {
2401            export_include_dirs: [
2402                "include/system/libhidl/base/include",
2403                "include/system/libhidl/transport/include",
2404                "include/system/libhwbinder/include",
2405                "include/system/core/base/include",
2406                "include/external/fmtlib/include",
2407                "include/system/core/libutils/include",
2408                "include/system/core/libbacktrace/include",
2409                "include/system/core/liblog/include_vndk",
2410                "include/system/core/libsystem/include",
2411                "include/system/core/libcutils/include_vndk",
2412                "include/system/core/libprocessgroup/include",
2413                "include/system/core/libcutils/include",
2414                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2415                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2416                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2417                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2418                "include/generated-headers/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen",
2419            ],
2420            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.contexthub@1.0.so"],
2421        },
2422    },
2423}
2424
2425vndk_prebuilt_shared {
2426    name: "[email protected]",
2427    version: "30",
2428    target_arch: "arm",
2429    vendor_available: true,
2430    product_available: true,
2431    vndk: {
2432        enabled: true,
2433    },
2434    arch: {
2435        arm: {
2436            export_include_dirs: [
2437                "include/system/libhidl/base/include",
2438                "include/system/libhidl/transport/include",
2439                "include/system/libhwbinder/include",
2440                "include/system/core/base/include",
2441                "include/external/fmtlib/include",
2442                "include/system/core/libutils/include",
2443                "include/system/core/libbacktrace/include",
2444                "include/system/core/liblog/include_vndk",
2445                "include/system/core/libsystem/include",
2446                "include/system/core/libcutils/include_vndk",
2447                "include/system/core/libprocessgroup/include",
2448                "include/system/core/libcutils/include",
2449                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2450                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2451                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2452                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2453                "include/generated-headers/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen",
2454                "include/generated-headers/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen",
2455            ],
2456            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.contexthub@1.1.so"],
2457        },
2458    },
2459}
2460
2461vndk_prebuilt_shared {
2462    name: "[email protected]",
2463    version: "30",
2464    target_arch: "arm",
2465    vendor_available: true,
2466    product_available: true,
2467    vndk: {
2468        enabled: true,
2469    },
2470    arch: {
2471        arm: {
2472            export_include_dirs: [
2473                "include/system/libhidl/base/include",
2474                "include/system/libhidl/transport/include",
2475                "include/system/libhwbinder/include",
2476                "include/system/core/base/include",
2477                "include/external/fmtlib/include",
2478                "include/system/core/libutils/include",
2479                "include/system/core/libbacktrace/include",
2480                "include/system/core/liblog/include_vndk",
2481                "include/system/core/libsystem/include",
2482                "include/system/core/libcutils/include_vndk",
2483                "include/system/core/libprocessgroup/include",
2484                "include/system/core/libcutils/include",
2485                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2486                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2487                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2488                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2489                "include/generated-headers/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen",
2490            ],
2491            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.0.so"],
2492        },
2493    },
2494}
2495
2496vndk_prebuilt_shared {
2497    name: "[email protected]",
2498    version: "30",
2499    target_arch: "arm",
2500    vendor_available: true,
2501    product_available: true,
2502    vndk: {
2503        enabled: true,
2504    },
2505    arch: {
2506        arm: {
2507            export_include_dirs: [
2508                "include/system/libhidl/base/include",
2509                "include/system/libhidl/transport/include",
2510                "include/system/libhwbinder/include",
2511                "include/system/core/base/include",
2512                "include/external/fmtlib/include",
2513                "include/system/core/libutils/include",
2514                "include/system/core/libbacktrace/include",
2515                "include/system/core/liblog/include_vndk",
2516                "include/system/core/libsystem/include",
2517                "include/system/core/libcutils/include_vndk",
2518                "include/system/core/libprocessgroup/include",
2519                "include/system/core/libcutils/include",
2520                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2521                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2522                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2523                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2524                "include/generated-headers/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen",
2525                "include/generated-headers/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen",
2526            ],
2527            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.1.so"],
2528        },
2529    },
2530}
2531
2532vndk_prebuilt_shared {
2533    name: "[email protected]",
2534    version: "30",
2535    target_arch: "arm",
2536    vendor_available: true,
2537    product_available: true,
2538    vndk: {
2539        enabled: true,
2540    },
2541    arch: {
2542        arm: {
2543            export_include_dirs: [
2544                "include/system/libhidl/base/include",
2545                "include/system/libhidl/transport/include",
2546                "include/system/libhwbinder/include",
2547                "include/system/core/base/include",
2548                "include/external/fmtlib/include",
2549                "include/system/core/libutils/include",
2550                "include/system/core/libbacktrace/include",
2551                "include/system/core/liblog/include_vndk",
2552                "include/system/core/libsystem/include",
2553                "include/system/core/libcutils/include_vndk",
2554                "include/system/core/libprocessgroup/include",
2555                "include/system/core/libcutils/include",
2556                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2557                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2558                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2559                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2560                "include/generated-headers/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen",
2561                "include/generated-headers/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen",
2562                "include/generated-headers/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen",
2563            ],
2564            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.2.so"],
2565        },
2566    },
2567}
2568
2569vndk_prebuilt_shared {
2570    name: "[email protected]",
2571    version: "30",
2572    target_arch: "arm",
2573    vendor_available: true,
2574    product_available: true,
2575    vndk: {
2576        enabled: true,
2577    },
2578    arch: {
2579        arm: {
2580            export_include_dirs: [
2581                "include/system/libhidl/base/include",
2582                "include/system/libhidl/transport/include",
2583                "include/system/libhwbinder/include",
2584                "include/system/core/base/include",
2585                "include/external/fmtlib/include",
2586                "include/system/core/libutils/include",
2587                "include/system/core/libbacktrace/include",
2588                "include/system/core/liblog/include_vndk",
2589                "include/system/core/libsystem/include",
2590                "include/system/core/libcutils/include_vndk",
2591                "include/system/core/libprocessgroup/include",
2592                "include/system/core/libcutils/include",
2593                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2594                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2595                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2596                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2597                "include/generated-headers/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen",
2598                "include/generated-headers/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen",
2599                "include/generated-headers/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen",
2600                "include/generated-headers/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen",
2601            ],
2602            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.drm@1.3.so"],
2603        },
2604    },
2605}
2606
2607vndk_prebuilt_shared {
2608    name: "[email protected]",
2609    version: "30",
2610    target_arch: "arm",
2611    vendor_available: true,
2612    product_available: true,
2613    vndk: {
2614        enabled: true,
2615    },
2616    arch: {
2617        arm: {
2618            export_include_dirs: [
2619                "include/system/libhidl/base/include",
2620                "include/system/libhidl/transport/include",
2621                "include/system/libhwbinder/include",
2622                "include/system/core/base/include",
2623                "include/external/fmtlib/include",
2624                "include/system/core/libutils/include",
2625                "include/system/core/libbacktrace/include",
2626                "include/system/core/liblog/include_vndk",
2627                "include/system/core/libsystem/include",
2628                "include/system/core/libcutils/include_vndk",
2629                "include/system/core/libprocessgroup/include",
2630                "include/system/core/libcutils/include",
2631                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2632                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2633                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2634                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2635                "include/generated-headers/hardware/interfaces/dumpstate/1.0/[email protected]_genc++_headers/gen",
2636            ],
2637            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate@1.0.so"],
2638        },
2639    },
2640}
2641
2642vndk_prebuilt_shared {
2643    name: "[email protected]",
2644    version: "30",
2645    target_arch: "arm",
2646    vendor_available: true,
2647    product_available: true,
2648    vndk: {
2649        enabled: true,
2650    },
2651    arch: {
2652        arm: {
2653            export_include_dirs: [
2654                "include/system/libhidl/base/include",
2655                "include/system/libhidl/transport/include",
2656                "include/system/libhwbinder/include",
2657                "include/system/core/base/include",
2658                "include/external/fmtlib/include",
2659                "include/system/core/libutils/include",
2660                "include/system/core/libbacktrace/include",
2661                "include/system/core/liblog/include_vndk",
2662                "include/system/core/libsystem/include",
2663                "include/system/core/libcutils/include_vndk",
2664                "include/system/core/libprocessgroup/include",
2665                "include/system/core/libcutils/include",
2666                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2667                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2668                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2669                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2670                "include/generated-headers/hardware/interfaces/dumpstate/1.0/[email protected]_genc++_headers/gen",
2671                "include/generated-headers/hardware/interfaces/dumpstate/1.1/[email protected]_genc++_headers/gen",
2672            ],
2673            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.dumpstate@1.1.so"],
2674        },
2675    },
2676}
2677
2678vndk_prebuilt_shared {
2679    name: "[email protected]",
2680    version: "30",
2681    target_arch: "arm",
2682    vendor_available: true,
2683    product_available: true,
2684    vndk: {
2685        enabled: true,
2686    },
2687    arch: {
2688        arm: {
2689            export_include_dirs: [
2690                "include/system/libhidl/base/include",
2691                "include/system/libhidl/transport/include",
2692                "include/system/libhwbinder/include",
2693                "include/system/core/base/include",
2694                "include/external/fmtlib/include",
2695                "include/system/core/libutils/include",
2696                "include/system/core/libbacktrace/include",
2697                "include/system/core/liblog/include_vndk",
2698                "include/system/core/libsystem/include",
2699                "include/system/core/libcutils/include_vndk",
2700                "include/system/core/libprocessgroup/include",
2701                "include/system/core/libcutils/include",
2702                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2703                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2704                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2705                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2706                "include/generated-headers/hardware/interfaces/fastboot/1.0/[email protected]_genc++_headers/gen",
2707            ],
2708            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.fastboot@1.0.so"],
2709        },
2710    },
2711}
2712
2713vndk_prebuilt_shared {
2714    name: "[email protected]",
2715    version: "30",
2716    target_arch: "arm",
2717    vendor_available: true,
2718    product_available: true,
2719    vndk: {
2720        enabled: true,
2721    },
2722    arch: {
2723        arm: {
2724            export_include_dirs: [
2725                "include/system/libhidl/base/include",
2726                "include/system/libhidl/transport/include",
2727                "include/system/libhwbinder/include",
2728                "include/system/core/base/include",
2729                "include/external/fmtlib/include",
2730                "include/system/core/libutils/include",
2731                "include/system/core/libbacktrace/include",
2732                "include/system/core/liblog/include_vndk",
2733                "include/system/core/libsystem/include",
2734                "include/system/core/libcutils/include_vndk",
2735                "include/system/core/libprocessgroup/include",
2736                "include/system/core/libcutils/include",
2737                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2738                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2739                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2740                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2741                "include/generated-headers/hardware/interfaces/gatekeeper/1.0/[email protected]_genc++_headers/gen",
2742            ],
2743            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gatekeeper@1.0.so"],
2744        },
2745    },
2746}
2747
2748vndk_prebuilt_shared {
2749    name: "[email protected]",
2750    version: "30",
2751    target_arch: "arm",
2752    vendor_available: true,
2753    product_available: true,
2754    vndk: {
2755        enabled: true,
2756    },
2757    arch: {
2758        arm: {
2759            export_include_dirs: [
2760                "include/system/libhidl/base/include",
2761                "include/system/libhidl/transport/include",
2762                "include/system/libhwbinder/include",
2763                "include/system/core/base/include",
2764                "include/external/fmtlib/include",
2765                "include/system/core/libutils/include",
2766                "include/system/core/libbacktrace/include",
2767                "include/system/core/liblog/include_vndk",
2768                "include/system/core/libsystem/include",
2769                "include/system/core/libcutils/include_vndk",
2770                "include/system/core/libprocessgroup/include",
2771                "include/system/core/libcutils/include",
2772                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2773                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2774                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2775                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2776                "include/generated-headers/hardware/interfaces/gnss/1.0/[email protected]_genc++_headers/gen",
2777                "include/generated-headers/hardware/interfaces/gnss/measurement_corrections/1.0/[email protected]_genc++_headers/gen",
2778            ],
2779            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss.measurement_corrections@1.0.so"],
2780        },
2781    },
2782}
2783
2784vndk_prebuilt_shared {
2785    name: "[email protected]",
2786    version: "30",
2787    target_arch: "arm",
2788    vendor_available: true,
2789    product_available: true,
2790    vndk: {
2791        enabled: true,
2792    },
2793    arch: {
2794        arm: {
2795            export_include_dirs: [
2796                "include/system/libhidl/base/include",
2797                "include/system/libhidl/transport/include",
2798                "include/system/libhwbinder/include",
2799                "include/system/core/base/include",
2800                "include/external/fmtlib/include",
2801                "include/system/core/libutils/include",
2802                "include/system/core/libbacktrace/include",
2803                "include/system/core/liblog/include_vndk",
2804                "include/system/core/libsystem/include",
2805                "include/system/core/libcutils/include_vndk",
2806                "include/system/core/libprocessgroup/include",
2807                "include/system/core/libcutils/include",
2808                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2809                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2810                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2811                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2812                "include/generated-headers/hardware/interfaces/gnss/1.0/[email protected]_genc++_headers/gen",
2813                "include/generated-headers/hardware/interfaces/gnss/measurement_corrections/1.0/[email protected]_genc++_headers/gen",
2814                "include/generated-headers/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen",
2815                "include/generated-headers/hardware/interfaces/gnss/1.1/[email protected]_genc++_headers/gen",
2816                "include/generated-headers/hardware/interfaces/gnss/2.0/[email protected]_genc++_headers/gen",
2817                "include/generated-headers/hardware/interfaces/gnss/measurement_corrections/1.1/[email protected]_genc++_headers/gen",
2818            ],
2819            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss.measurement_corrections@1.1.so"],
2820        },
2821    },
2822}
2823
2824vndk_prebuilt_shared {
2825    name: "[email protected]",
2826    version: "30",
2827    target_arch: "arm",
2828    vendor_available: true,
2829    product_available: true,
2830    vndk: {
2831        enabled: true,
2832    },
2833    arch: {
2834        arm: {
2835            export_include_dirs: [
2836                "include/system/libhidl/base/include",
2837                "include/system/libhidl/transport/include",
2838                "include/system/libhwbinder/include",
2839                "include/system/core/base/include",
2840                "include/external/fmtlib/include",
2841                "include/system/core/libutils/include",
2842                "include/system/core/libbacktrace/include",
2843                "include/system/core/liblog/include_vndk",
2844                "include/system/core/libsystem/include",
2845                "include/system/core/libcutils/include_vndk",
2846                "include/system/core/libprocessgroup/include",
2847                "include/system/core/libcutils/include",
2848                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2849                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2850                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2851                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2852                "include/generated-headers/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen",
2853            ],
2854            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss.visibility_control@1.0.so"],
2855        },
2856    },
2857}
2858
2859vndk_prebuilt_shared {
2860    name: "[email protected]",
2861    version: "30",
2862    target_arch: "arm",
2863    vendor_available: true,
2864    product_available: true,
2865    vndk: {
2866        enabled: true,
2867    },
2868    arch: {
2869        arm: {
2870            export_include_dirs: [
2871                "include/system/libhidl/base/include",
2872                "include/system/libhidl/transport/include",
2873                "include/system/libhwbinder/include",
2874                "include/system/core/base/include",
2875                "include/external/fmtlib/include",
2876                "include/system/core/libutils/include",
2877                "include/system/core/libbacktrace/include",
2878                "include/system/core/liblog/include_vndk",
2879                "include/system/core/libsystem/include",
2880                "include/system/core/libcutils/include_vndk",
2881                "include/system/core/libprocessgroup/include",
2882                "include/system/core/libcutils/include",
2883                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2884                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2885                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2886                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2887                "include/generated-headers/hardware/interfaces/gnss/1.0/[email protected]_genc++_headers/gen",
2888            ],
2889            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@1.0.so"],
2890        },
2891    },
2892}
2893
2894vndk_prebuilt_shared {
2895    name: "[email protected]",
2896    version: "30",
2897    target_arch: "arm",
2898    vendor_available: true,
2899    product_available: true,
2900    vndk: {
2901        enabled: true,
2902    },
2903    arch: {
2904        arm: {
2905            export_include_dirs: [
2906                "include/system/libhidl/base/include",
2907                "include/system/libhidl/transport/include",
2908                "include/system/libhwbinder/include",
2909                "include/system/core/base/include",
2910                "include/external/fmtlib/include",
2911                "include/system/core/libutils/include",
2912                "include/system/core/libbacktrace/include",
2913                "include/system/core/liblog/include_vndk",
2914                "include/system/core/libsystem/include",
2915                "include/system/core/libcutils/include_vndk",
2916                "include/system/core/libprocessgroup/include",
2917                "include/system/core/libcutils/include",
2918                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2919                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2920                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2921                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2922                "include/generated-headers/hardware/interfaces/gnss/1.0/[email protected]_genc++_headers/gen",
2923                "include/generated-headers/hardware/interfaces/gnss/1.1/[email protected]_genc++_headers/gen",
2924            ],
2925            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@1.1.so"],
2926        },
2927    },
2928}
2929
2930vndk_prebuilt_shared {
2931    name: "[email protected]",
2932    version: "30",
2933    target_arch: "arm",
2934    vendor_available: true,
2935    product_available: true,
2936    vndk: {
2937        enabled: true,
2938    },
2939    arch: {
2940        arm: {
2941            export_include_dirs: [
2942                "include/system/libhidl/base/include",
2943                "include/system/libhidl/transport/include",
2944                "include/system/libhwbinder/include",
2945                "include/system/core/base/include",
2946                "include/external/fmtlib/include",
2947                "include/system/core/libutils/include",
2948                "include/system/core/libbacktrace/include",
2949                "include/system/core/liblog/include_vndk",
2950                "include/system/core/libsystem/include",
2951                "include/system/core/libcutils/include_vndk",
2952                "include/system/core/libprocessgroup/include",
2953                "include/system/core/libcutils/include",
2954                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2955                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2956                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2957                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2958                "include/generated-headers/hardware/interfaces/gnss/1.0/[email protected]_genc++_headers/gen",
2959                "include/generated-headers/hardware/interfaces/gnss/measurement_corrections/1.0/[email protected]_genc++_headers/gen",
2960                "include/generated-headers/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen",
2961                "include/generated-headers/hardware/interfaces/gnss/1.1/[email protected]_genc++_headers/gen",
2962                "include/generated-headers/hardware/interfaces/gnss/2.0/[email protected]_genc++_headers/gen",
2963            ],
2964            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@2.0.so"],
2965        },
2966    },
2967}
2968
2969vndk_prebuilt_shared {
2970    name: "[email protected]",
2971    version: "30",
2972    target_arch: "arm",
2973    vendor_available: true,
2974    product_available: true,
2975    vndk: {
2976        enabled: true,
2977    },
2978    arch: {
2979        arm: {
2980            export_include_dirs: [
2981                "include/system/libhidl/base/include",
2982                "include/system/libhidl/transport/include",
2983                "include/system/libhwbinder/include",
2984                "include/system/core/base/include",
2985                "include/external/fmtlib/include",
2986                "include/system/core/libutils/include",
2987                "include/system/core/libbacktrace/include",
2988                "include/system/core/liblog/include_vndk",
2989                "include/system/core/libsystem/include",
2990                "include/system/core/libcutils/include_vndk",
2991                "include/system/core/libprocessgroup/include",
2992                "include/system/core/libcutils/include",
2993                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
2994                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
2995                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
2996                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
2997                "include/generated-headers/hardware/interfaces/gnss/1.0/[email protected]_genc++_headers/gen",
2998                "include/generated-headers/hardware/interfaces/gnss/measurement_corrections/1.0/[email protected]_genc++_headers/gen",
2999                "include/generated-headers/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen",
3000                "include/generated-headers/hardware/interfaces/gnss/1.1/[email protected]_genc++_headers/gen",
3001                "include/generated-headers/hardware/interfaces/gnss/2.0/[email protected]_genc++_headers/gen",
3002                "include/generated-headers/hardware/interfaces/gnss/measurement_corrections/1.1/[email protected]_genc++_headers/gen",
3003                "include/generated-headers/hardware/interfaces/gnss/2.1/[email protected]_genc++_headers/gen",
3004            ],
3005            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.gnss@2.1.so"],
3006        },
3007    },
3008}
3009
3010vndk_prebuilt_shared {
3011    name: "[email protected]",
3012    version: "30",
3013    target_arch: "arm",
3014    vendor_available: true,
3015    product_available: true,
3016    vndk: {
3017        enabled: true,
3018    },
3019    arch: {
3020        arm: {
3021            export_include_dirs: [
3022                "include/system/libhidl/base/include",
3023                "include/system/libhidl/transport/include",
3024                "include/system/libhwbinder/include",
3025                "include/system/core/base/include",
3026                "include/external/fmtlib/include",
3027                "include/system/core/libutils/include",
3028                "include/system/core/libbacktrace/include",
3029                "include/system/core/liblog/include_vndk",
3030                "include/system/core/libsystem/include",
3031                "include/system/core/libcutils/include_vndk",
3032                "include/system/core/libprocessgroup/include",
3033                "include/system/core/libcutils/include",
3034                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3035                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3036                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3037                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3038                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3039                "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen",
3040                "include/generated-headers/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen",
3041            ],
3042            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.allocator@2.0.so"],
3043        },
3044    },
3045}
3046
3047vndk_prebuilt_shared {
3048    name: "[email protected]",
3049    version: "30",
3050    target_arch: "arm",
3051    vendor_available: true,
3052    product_available: true,
3053    vndk: {
3054        enabled: true,
3055    },
3056    arch: {
3057        arm: {
3058            export_include_dirs: [
3059                "include/system/libhidl/base/include",
3060                "include/system/libhidl/transport/include",
3061                "include/system/libhwbinder/include",
3062                "include/system/core/base/include",
3063                "include/external/fmtlib/include",
3064                "include/system/core/libutils/include",
3065                "include/system/core/libbacktrace/include",
3066                "include/system/core/liblog/include_vndk",
3067                "include/system/core/libsystem/include",
3068                "include/system/core/libcutils/include_vndk",
3069                "include/system/core/libprocessgroup/include",
3070                "include/system/core/libcutils/include",
3071                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3072                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3073                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3074                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3075                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3076                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3077                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3078                "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen",
3079                "include/generated-headers/hardware/interfaces/graphics/allocator/3.0/[email protected]_genc++_headers/gen",
3080            ],
3081            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.allocator@3.0.so"],
3082        },
3083    },
3084}
3085
3086vndk_prebuilt_shared {
3087    name: "[email protected]",
3088    version: "30",
3089    target_arch: "arm",
3090    vendor_available: true,
3091    product_available: true,
3092    vndk: {
3093        enabled: true,
3094    },
3095    arch: {
3096        arm: {
3097            export_include_dirs: [
3098                "include/system/libhidl/base/include",
3099                "include/system/libhidl/transport/include",
3100                "include/system/libhwbinder/include",
3101                "include/system/core/base/include",
3102                "include/external/fmtlib/include",
3103                "include/system/core/libutils/include",
3104                "include/system/core/libbacktrace/include",
3105                "include/system/core/liblog/include_vndk",
3106                "include/system/core/libsystem/include",
3107                "include/system/core/libcutils/include_vndk",
3108                "include/system/core/libprocessgroup/include",
3109                "include/system/core/libcutils/include",
3110                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3111                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3112                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3113                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3114                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3115                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3116                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3117                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
3118                "include/generated-headers/hardware/interfaces/graphics/allocator/4.0/[email protected]_genc++_headers/gen",
3119            ],
3120            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.allocator@4.0.so"],
3121        },
3122    },
3123}
3124
3125vndk_prebuilt_shared {
3126    name: "[email protected]",
3127    version: "30",
3128    target_arch: "arm",
3129    vendor_available: true,
3130    product_available: true,
3131    vndk: {
3132        enabled: true,
3133    },
3134    arch: {
3135        arm: {
3136            export_include_dirs: [
3137                "include/system/libhidl/base/include",
3138                "include/system/libhidl/transport/include",
3139                "include/system/libhwbinder/include",
3140                "include/system/core/base/include",
3141                "include/external/fmtlib/include",
3142                "include/system/core/libutils/include",
3143                "include/system/core/libbacktrace/include",
3144                "include/system/core/liblog/include_vndk",
3145                "include/system/core/libsystem/include",
3146                "include/system/core/libcutils/include_vndk",
3147                "include/system/core/libprocessgroup/include",
3148                "include/system/core/libcutils/include",
3149                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3150                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3151                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3152                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3153                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3154                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
3155                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
3156            ],
3157            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so"],
3158        },
3159    },
3160}
3161
3162vndk_prebuilt_shared {
3163    name: "[email protected]",
3164    version: "30",
3165    target_arch: "arm",
3166    vendor_available: true,
3167    product_available: true,
3168    vndk: {
3169        enabled: true,
3170    },
3171    arch: {
3172        arm: {
3173            export_include_dirs: [
3174                "include/system/libhidl/base/include",
3175                "include/system/libhidl/transport/include",
3176                "include/system/libhwbinder/include",
3177                "include/system/core/base/include",
3178                "include/external/fmtlib/include",
3179                "include/system/core/libutils/include",
3180                "include/system/core/libbacktrace/include",
3181                "include/system/core/liblog/include_vndk",
3182                "include/system/core/libsystem/include",
3183                "include/system/core/libcutils/include_vndk",
3184                "include/system/core/libprocessgroup/include",
3185                "include/system/core/libcutils/include",
3186                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3187                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3188                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3189                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3190                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3191                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3192                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3193                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
3194            ],
3195            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.bufferqueue@2.0.so"],
3196        },
3197    },
3198}
3199
3200vndk_prebuilt_shared {
3201    name: "[email protected]",
3202    version: "30",
3203    target_arch: "arm",
3204    vendor_available: true,
3205    product_available: true,
3206    vndk: {
3207        enabled: true,
3208    },
3209    arch: {
3210        arm: {
3211            export_include_dirs: [
3212                "include/system/libhidl/base/include",
3213                "include/system/libhidl/transport/include",
3214                "include/system/libhwbinder/include",
3215                "include/system/core/base/include",
3216                "include/external/fmtlib/include",
3217                "include/system/core/libutils/include",
3218                "include/system/core/libbacktrace/include",
3219                "include/system/core/liblog/include_vndk",
3220                "include/system/core/libsystem/include",
3221                "include/system/core/libcutils/include_vndk",
3222                "include/system/core/libprocessgroup/include",
3223                "include/system/core/libcutils/include",
3224                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3225                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3226                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3227                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3228                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3229                "include/generated-headers/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen",
3230            ],
3231            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.1.so"],
3232        },
3233    },
3234}
3235
3236vndk_prebuilt_shared {
3237    name: "[email protected]",
3238    version: "30",
3239    target_arch: "arm",
3240    vendor_available: true,
3241    product_available: true,
3242    vndk: {
3243        enabled: true,
3244    },
3245    arch: {
3246        arm: {
3247            export_include_dirs: [
3248                "include/system/libhidl/base/include",
3249                "include/system/libhidl/transport/include",
3250                "include/system/libhwbinder/include",
3251                "include/system/core/base/include",
3252                "include/external/fmtlib/include",
3253                "include/system/core/libutils/include",
3254                "include/system/core/libbacktrace/include",
3255                "include/system/core/liblog/include_vndk",
3256                "include/system/core/libsystem/include",
3257                "include/system/core/libcutils/include_vndk",
3258                "include/system/core/libprocessgroup/include",
3259                "include/system/core/libcutils/include",
3260                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3261                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3262                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3263                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3264                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3265                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3266                "include/generated-headers/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen",
3267                "include/generated-headers/hardware/interfaces/graphics/composer/2.2/[email protected]_genc++_headers/gen",
3268            ],
3269            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.2.so"],
3270        },
3271    },
3272}
3273
3274vndk_prebuilt_shared {
3275    name: "[email protected]",
3276    version: "30",
3277    target_arch: "arm",
3278    vendor_available: true,
3279    product_available: true,
3280    vndk: {
3281        enabled: true,
3282    },
3283    arch: {
3284        arm: {
3285            export_include_dirs: [
3286                "include/system/libhidl/base/include",
3287                "include/system/libhidl/transport/include",
3288                "include/system/libhwbinder/include",
3289                "include/system/core/base/include",
3290                "include/external/fmtlib/include",
3291                "include/system/core/libutils/include",
3292                "include/system/core/libbacktrace/include",
3293                "include/system/core/liblog/include_vndk",
3294                "include/system/core/libsystem/include",
3295                "include/system/core/libcutils/include_vndk",
3296                "include/system/core/libprocessgroup/include",
3297                "include/system/core/libcutils/include",
3298                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3299                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3300                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3301                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3302                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3303                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3304                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3305                "include/generated-headers/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen",
3306                "include/generated-headers/hardware/interfaces/graphics/composer/2.2/[email protected]_genc++_headers/gen",
3307                "include/generated-headers/hardware/interfaces/graphics/composer/2.3/[email protected]_genc++_headers/gen",
3308            ],
3309            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.3.so"],
3310        },
3311    },
3312}
3313
3314vndk_prebuilt_shared {
3315    name: "[email protected]",
3316    version: "30",
3317    target_arch: "arm",
3318    vendor_available: true,
3319    product_available: true,
3320    vndk: {
3321        enabled: true,
3322    },
3323    arch: {
3324        arm: {
3325            export_include_dirs: [
3326                "include/system/libhidl/base/include",
3327                "include/system/libhidl/transport/include",
3328                "include/system/libhwbinder/include",
3329                "include/system/core/base/include",
3330                "include/external/fmtlib/include",
3331                "include/system/core/libutils/include",
3332                "include/system/core/libbacktrace/include",
3333                "include/system/core/liblog/include_vndk",
3334                "include/system/core/libsystem/include",
3335                "include/system/core/libcutils/include_vndk",
3336                "include/system/core/libprocessgroup/include",
3337                "include/system/core/libcutils/include",
3338                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3339                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3340                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3341                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3342                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3343                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3344                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3345                "include/generated-headers/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen",
3346                "include/generated-headers/hardware/interfaces/graphics/composer/2.2/[email protected]_genc++_headers/gen",
3347                "include/generated-headers/hardware/interfaces/graphics/composer/2.3/[email protected]_genc++_headers/gen",
3348                "include/generated-headers/hardware/interfaces/graphics/composer/2.4/[email protected]_genc++_headers/gen",
3349            ],
3350            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.graphics.composer@2.4.so"],
3351        },
3352    },
3353}
3354
3355vndk_prebuilt_shared {
3356    name: "[email protected]",
3357    version: "30",
3358    target_arch: "arm",
3359    vendor_available: true,
3360    product_available: true,
3361    vndk: {
3362        enabled: true,
3363    },
3364    arch: {
3365        arm: {
3366            export_include_dirs: [
3367                "include/system/libhidl/base/include",
3368                "include/system/libhidl/transport/include",
3369                "include/system/libhwbinder/include",
3370                "include/system/core/base/include",
3371                "include/external/fmtlib/include",
3372                "include/system/core/libutils/include",
3373                "include/system/core/libbacktrace/include",
3374                "include/system/core/liblog/include_vndk",
3375                "include/system/core/libsystem/include",
3376                "include/system/core/libcutils/include_vndk",
3377                "include/system/core/libprocessgroup/include",
3378                "include/system/core/libcutils/include",
3379                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3380                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3381                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3382                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3383                "include/generated-headers/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen",
3384            ],
3385            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health.storage@1.0.so"],
3386        },
3387    },
3388}
3389
3390vndk_prebuilt_shared {
3391    name: "[email protected]",
3392    version: "30",
3393    target_arch: "arm",
3394    vendor_available: true,
3395    product_available: true,
3396    vndk: {
3397        enabled: true,
3398    },
3399    arch: {
3400        arm: {
3401            export_include_dirs: [
3402                "include/system/libhidl/base/include",
3403                "include/system/libhidl/transport/include",
3404                "include/system/libhwbinder/include",
3405                "include/system/core/base/include",
3406                "include/external/fmtlib/include",
3407                "include/system/core/libutils/include",
3408                "include/system/core/libbacktrace/include",
3409                "include/system/core/liblog/include_vndk",
3410                "include/system/core/libsystem/include",
3411                "include/system/core/libcutils/include_vndk",
3412                "include/system/core/libprocessgroup/include",
3413                "include/system/core/libcutils/include",
3414                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3415                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3416                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3417                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3418                "include/generated-headers/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen",
3419            ],
3420            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@1.0.so"],
3421        },
3422    },
3423}
3424
3425vndk_prebuilt_shared {
3426    name: "[email protected]",
3427    version: "30",
3428    target_arch: "arm",
3429    vendor_available: true,
3430    product_available: true,
3431    vndk: {
3432        enabled: true,
3433    },
3434    arch: {
3435        arm: {
3436            export_include_dirs: [
3437                "include/system/libhidl/base/include",
3438                "include/system/libhidl/transport/include",
3439                "include/system/libhwbinder/include",
3440                "include/system/core/base/include",
3441                "include/external/fmtlib/include",
3442                "include/system/core/libutils/include",
3443                "include/system/core/libbacktrace/include",
3444                "include/system/core/liblog/include_vndk",
3445                "include/system/core/libsystem/include",
3446                "include/system/core/libcutils/include_vndk",
3447                "include/system/core/libprocessgroup/include",
3448                "include/system/core/libcutils/include",
3449                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3450                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3451                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3452                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3453                "include/generated-headers/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen",
3454                "include/generated-headers/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen",
3455            ],
3456            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@2.0.so"],
3457        },
3458    },
3459}
3460
3461vndk_prebuilt_shared {
3462    name: "[email protected]",
3463    version: "30",
3464    target_arch: "arm",
3465    vendor_available: true,
3466    product_available: true,
3467    vndk: {
3468        enabled: true,
3469    },
3470    arch: {
3471        arm: {
3472            export_include_dirs: [
3473                "include/system/libhidl/base/include",
3474                "include/system/libhidl/transport/include",
3475                "include/system/libhwbinder/include",
3476                "include/system/core/base/include",
3477                "include/external/fmtlib/include",
3478                "include/system/core/libutils/include",
3479                "include/system/core/libbacktrace/include",
3480                "include/system/core/liblog/include_vndk",
3481                "include/system/core/libsystem/include",
3482                "include/system/core/libcutils/include_vndk",
3483                "include/system/core/libprocessgroup/include",
3484                "include/system/core/libcutils/include",
3485                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3486                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3487                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3488                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3489                "include/generated-headers/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen",
3490                "include/generated-headers/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen",
3491                "include/generated-headers/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen",
3492            ],
3493            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.health@2.1.so"],
3494        },
3495    },
3496}
3497
3498vndk_prebuilt_shared {
3499    name: "android.hardware.identity-ndk_platform",
3500    version: "30",
3501    target_arch: "arm",
3502    vendor_available: true,
3503    product_available: true,
3504    vndk: {
3505        enabled: true,
3506    },
3507    arch: {
3508        arm: {
3509            export_include_dirs: [
3510                "include/frameworks/native/libs/binder/ndk/include_ndk",
3511                "include/frameworks/native/libs/binder/ndk/include_platform",
3512                "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include",
3513                "include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-ndk_platform-source/gen/include",
3514            ],
3515            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.identity-V2-ndk_platform.so"],
3516        },
3517    },
3518}
3519
3520vndk_prebuilt_shared {
3521    name: "[email protected]",
3522    version: "30",
3523    target_arch: "arm",
3524    vendor_available: true,
3525    product_available: true,
3526    vndk: {
3527        enabled: true,
3528    },
3529    arch: {
3530        arm: {
3531            export_include_dirs: [
3532                "include/system/libhidl/base/include",
3533                "include/system/libhidl/transport/include",
3534                "include/system/libhwbinder/include",
3535                "include/system/core/base/include",
3536                "include/external/fmtlib/include",
3537                "include/system/core/libutils/include",
3538                "include/system/core/libbacktrace/include",
3539                "include/system/core/liblog/include_vndk",
3540                "include/system/core/libsystem/include",
3541                "include/system/core/libcutils/include_vndk",
3542                "include/system/core/libprocessgroup/include",
3543                "include/system/core/libcutils/include",
3544                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3545                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3546                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3547                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3548                "include/generated-headers/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen",
3549                "include/generated-headers/hardware/interfaces/input/classifier/1.0/[email protected]_genc++_headers/gen",
3550            ],
3551            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.input.classifier@1.0.so"],
3552        },
3553    },
3554}
3555
3556vndk_prebuilt_shared {
3557    name: "[email protected]",
3558    version: "30",
3559    target_arch: "arm",
3560    vendor_available: true,
3561    product_available: true,
3562    vndk: {
3563        enabled: true,
3564    },
3565    arch: {
3566        arm: {
3567            export_include_dirs: [
3568                "include/system/libhidl/base/include",
3569                "include/system/libhidl/transport/include",
3570                "include/system/libhwbinder/include",
3571                "include/system/core/base/include",
3572                "include/external/fmtlib/include",
3573                "include/system/core/libutils/include",
3574                "include/system/core/libbacktrace/include",
3575                "include/system/core/liblog/include_vndk",
3576                "include/system/core/libsystem/include",
3577                "include/system/core/libcutils/include_vndk",
3578                "include/system/core/libprocessgroup/include",
3579                "include/system/core/libcutils/include",
3580                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3581                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3582                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3583                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3584                "include/generated-headers/hardware/interfaces/input/common/1.0/[email protected]_genc++_headers/gen",
3585            ],
3586            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.input.common@1.0.so"],
3587        },
3588    },
3589}
3590
3591vndk_prebuilt_shared {
3592    name: "[email protected]",
3593    version: "30",
3594    target_arch: "arm",
3595    vendor_available: true,
3596    product_available: true,
3597    vndk: {
3598        enabled: true,
3599    },
3600    arch: {
3601        arm: {
3602            export_include_dirs: [
3603                "include/system/libhidl/base/include",
3604                "include/system/libhidl/transport/include",
3605                "include/system/libhwbinder/include",
3606                "include/system/core/base/include",
3607                "include/external/fmtlib/include",
3608                "include/system/core/libutils/include",
3609                "include/system/core/libbacktrace/include",
3610                "include/system/core/liblog/include_vndk",
3611                "include/system/core/libsystem/include",
3612                "include/system/core/libcutils/include_vndk",
3613                "include/system/core/libprocessgroup/include",
3614                "include/system/core/libcutils/include",
3615                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3616                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3617                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3618                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3619                "include/generated-headers/hardware/interfaces/ir/1.0/[email protected]_genc++_headers/gen",
3620            ],
3621            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.ir@1.0.so"],
3622        },
3623    },
3624}
3625
3626vndk_prebuilt_shared {
3627    name: "android.hardware.keymaster-ndk_platform",
3628    version: "30",
3629    target_arch: "arm",
3630    vendor_available: true,
3631    product_available: true,
3632    vndk: {
3633        enabled: true,
3634    },
3635    arch: {
3636        arm: {
3637            export_include_dirs: [
3638                "include/frameworks/native/libs/binder/ndk/include_ndk",
3639                "include/frameworks/native/libs/binder/ndk/include_platform",
3640                "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include",
3641            ],
3642            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster-V2-ndk_platform.so"],
3643        },
3644    },
3645}
3646
3647vndk_prebuilt_shared {
3648    name: "[email protected]",
3649    version: "30",
3650    target_arch: "arm",
3651    vendor_available: true,
3652    product_available: true,
3653    vndk: {
3654        enabled: true,
3655    },
3656    arch: {
3657        arm: {
3658            export_include_dirs: [
3659                "include/system/libhidl/base/include",
3660                "include/system/libhidl/transport/include",
3661                "include/system/libhwbinder/include",
3662                "include/system/core/base/include",
3663                "include/external/fmtlib/include",
3664                "include/system/core/libutils/include",
3665                "include/system/core/libbacktrace/include",
3666                "include/system/core/liblog/include_vndk",
3667                "include/system/core/libsystem/include",
3668                "include/system/core/libcutils/include_vndk",
3669                "include/system/core/libprocessgroup/include",
3670                "include/system/core/libcutils/include",
3671                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3672                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3673                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3674                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3675                "include/generated-headers/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen",
3676            ],
3677            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@3.0.so"],
3678        },
3679    },
3680}
3681
3682vndk_prebuilt_shared {
3683    name: "[email protected]",
3684    version: "30",
3685    target_arch: "arm",
3686    vendor_available: true,
3687    product_available: true,
3688    vndk: {
3689        enabled: true,
3690    },
3691    arch: {
3692        arm: {
3693            export_include_dirs: [
3694                "include/system/libhidl/base/include",
3695                "include/system/libhidl/transport/include",
3696                "include/system/libhwbinder/include",
3697                "include/system/core/base/include",
3698                "include/external/fmtlib/include",
3699                "include/system/core/libutils/include",
3700                "include/system/core/libbacktrace/include",
3701                "include/system/core/liblog/include_vndk",
3702                "include/system/core/libsystem/include",
3703                "include/system/core/libcutils/include_vndk",
3704                "include/system/core/libprocessgroup/include",
3705                "include/system/core/libcutils/include",
3706                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3707                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3708                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3709                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3710                "include/generated-headers/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen",
3711                "include/generated-headers/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen",
3712            ],
3713            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@4.0.so"],
3714        },
3715    },
3716}
3717
3718vndk_prebuilt_shared {
3719    name: "[email protected]",
3720    version: "30",
3721    target_arch: "arm",
3722    vendor_available: true,
3723    product_available: true,
3724    vndk: {
3725        enabled: true,
3726    },
3727    arch: {
3728        arm: {
3729            export_include_dirs: [
3730                "include/system/libhidl/base/include",
3731                "include/system/libhidl/transport/include",
3732                "include/system/libhwbinder/include",
3733                "include/system/core/base/include",
3734                "include/external/fmtlib/include",
3735                "include/system/core/libutils/include",
3736                "include/system/core/libbacktrace/include",
3737                "include/system/core/liblog/include_vndk",
3738                "include/system/core/libsystem/include",
3739                "include/system/core/libcutils/include_vndk",
3740                "include/system/core/libprocessgroup/include",
3741                "include/system/core/libcutils/include",
3742                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3743                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3744                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3745                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3746                "include/generated-headers/hardware/interfaces/keymaster/3.0/[email protected]_genc++_headers/gen",
3747                "include/generated-headers/hardware/interfaces/keymaster/4.0/[email protected]_genc++_headers/gen",
3748                "include/generated-headers/hardware/interfaces/keymaster/4.1/[email protected]_genc++_headers/gen",
3749            ],
3750            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.keymaster@4.1.so"],
3751        },
3752    },
3753}
3754
3755vndk_prebuilt_shared {
3756    name: "android.hardware.light-ndk_platform",
3757    version: "30",
3758    target_arch: "arm",
3759    vendor_available: true,
3760    product_available: true,
3761    vndk: {
3762        enabled: true,
3763    },
3764    arch: {
3765        arm: {
3766            export_include_dirs: [
3767                "include/frameworks/native/libs/binder/ndk/include_ndk",
3768                "include/frameworks/native/libs/binder/ndk/include_platform",
3769                "include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-ndk_platform-source/gen/include",
3770            ],
3771            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light-V1-ndk_platform.so"],
3772        },
3773    },
3774}
3775
3776vndk_prebuilt_shared {
3777    name: "[email protected]",
3778    version: "30",
3779    target_arch: "arm",
3780    vendor_available: true,
3781    product_available: true,
3782    vndk: {
3783        enabled: true,
3784    },
3785    arch: {
3786        arm: {
3787            export_include_dirs: [
3788                "include/system/libhidl/base/include",
3789                "include/system/libhidl/transport/include",
3790                "include/system/libhwbinder/include",
3791                "include/system/core/base/include",
3792                "include/external/fmtlib/include",
3793                "include/system/core/libutils/include",
3794                "include/system/core/libbacktrace/include",
3795                "include/system/core/liblog/include_vndk",
3796                "include/system/core/libsystem/include",
3797                "include/system/core/libcutils/include_vndk",
3798                "include/system/core/libprocessgroup/include",
3799                "include/system/core/libcutils/include",
3800                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3801                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3802                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3803                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3804                "include/generated-headers/hardware/interfaces/light/2.0/[email protected]_genc++_headers/gen",
3805            ],
3806            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.light@2.0.so"],
3807        },
3808    },
3809}
3810
3811vndk_prebuilt_shared {
3812    name: "[email protected]",
3813    version: "30",
3814    target_arch: "arm",
3815    vendor_available: true,
3816    product_available: true,
3817    vndk: {
3818        enabled: true,
3819    },
3820    arch: {
3821        arm: {
3822            export_include_dirs: [
3823                "include/system/libhidl/base/include",
3824                "include/system/libhidl/transport/include",
3825                "include/system/libhwbinder/include",
3826                "include/system/core/base/include",
3827                "include/external/fmtlib/include",
3828                "include/system/core/libutils/include",
3829                "include/system/core/libbacktrace/include",
3830                "include/system/core/liblog/include_vndk",
3831                "include/system/core/libsystem/include",
3832                "include/system/core/libcutils/include_vndk",
3833                "include/system/core/libprocessgroup/include",
3834                "include/system/core/libcutils/include",
3835                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3836                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3837                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3838                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3839                "include/generated-headers/hardware/interfaces/media/bufferpool/1.0/[email protected]_genc++_headers/gen",
3840            ],
3841            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.bufferpool@1.0.so"],
3842        },
3843    },
3844}
3845
3846vndk_prebuilt_shared {
3847    name: "[email protected]",
3848    version: "30",
3849    target_arch: "arm",
3850    vendor_available: true,
3851    product_available: true,
3852    vndk: {
3853        enabled: true,
3854    },
3855    arch: {
3856        arm: {
3857            export_include_dirs: [
3858                "include/system/libhidl/base/include",
3859                "include/system/libhidl/transport/include",
3860                "include/system/libhwbinder/include",
3861                "include/system/core/base/include",
3862                "include/external/fmtlib/include",
3863                "include/system/core/libutils/include",
3864                "include/system/core/libbacktrace/include",
3865                "include/system/core/liblog/include_vndk",
3866                "include/system/core/libsystem/include",
3867                "include/system/core/libcutils/include_vndk",
3868                "include/system/core/libprocessgroup/include",
3869                "include/system/core/libcutils/include",
3870                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3871                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3872                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3873                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3874                "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen",
3875            ],
3876            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.bufferpool@2.0.so"],
3877        },
3878    },
3879}
3880
3881vndk_prebuilt_shared {
3882    name: "[email protected]",
3883    version: "30",
3884    target_arch: "arm",
3885    vendor_available: true,
3886    product_available: true,
3887    vndk: {
3888        enabled: true,
3889    },
3890    arch: {
3891        arm: {
3892            export_include_dirs: [
3893                "include/system/libhidl/base/include",
3894                "include/system/libhidl/transport/include",
3895                "include/system/libhwbinder/include",
3896                "include/system/core/base/include",
3897                "include/external/fmtlib/include",
3898                "include/system/core/libutils/include",
3899                "include/system/core/libbacktrace/include",
3900                "include/system/core/liblog/include_vndk",
3901                "include/system/core/libsystem/include",
3902                "include/system/core/libcutils/include_vndk",
3903                "include/system/core/libprocessgroup/include",
3904                "include/system/core/libcutils/include",
3905                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3906                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3907                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3908                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3909                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3910                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
3911                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
3912                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3913                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3914                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
3915                "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen",
3916                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
3917                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
3918                "include/generated-headers/hardware/interfaces/media/c2/1.0/[email protected]_genc++_headers/gen",
3919            ],
3920            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.c2@1.0.so"],
3921        },
3922    },
3923}
3924
3925vndk_prebuilt_shared {
3926    name: "[email protected]",
3927    version: "30",
3928    target_arch: "arm",
3929    vendor_available: true,
3930    product_available: true,
3931    vndk: {
3932        enabled: true,
3933    },
3934    arch: {
3935        arm: {
3936            export_include_dirs: [
3937                "include/system/libhidl/base/include",
3938                "include/system/libhidl/transport/include",
3939                "include/system/libhwbinder/include",
3940                "include/system/core/base/include",
3941                "include/external/fmtlib/include",
3942                "include/system/core/libutils/include",
3943                "include/system/core/libbacktrace/include",
3944                "include/system/core/liblog/include_vndk",
3945                "include/system/core/libsystem/include",
3946                "include/system/core/libcutils/include_vndk",
3947                "include/system/core/libprocessgroup/include",
3948                "include/system/core/libcutils/include",
3949                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3950                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3951                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3952                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3953                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3954                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
3955                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
3956                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
3957                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
3958                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
3959                "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen",
3960                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
3961                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
3962                "include/generated-headers/hardware/interfaces/media/c2/1.0/[email protected]_genc++_headers/gen",
3963                "include/generated-headers/hardware/interfaces/media/c2/1.1/[email protected]_genc++_headers/gen",
3964            ],
3965            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.c2@1.1.so"],
3966        },
3967    },
3968}
3969
3970vndk_prebuilt_shared {
3971    name: "[email protected]",
3972    version: "30",
3973    target_arch: "arm",
3974    vendor_available: true,
3975    product_available: true,
3976    vndk: {
3977        enabled: true,
3978    },
3979    arch: {
3980        arm: {
3981            export_include_dirs: [
3982                "include/system/libhidl/base/include",
3983                "include/system/libhidl/transport/include",
3984                "include/system/libhwbinder/include",
3985                "include/system/core/base/include",
3986                "include/external/fmtlib/include",
3987                "include/system/core/libutils/include",
3988                "include/system/core/libbacktrace/include",
3989                "include/system/core/liblog/include_vndk",
3990                "include/system/core/libsystem/include",
3991                "include/system/core/libcutils/include_vndk",
3992                "include/system/core/libprocessgroup/include",
3993                "include/system/core/libcutils/include",
3994                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
3995                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
3996                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
3997                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
3998                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
3999                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
4000                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
4001                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
4002            ],
4003            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media.omx@1.0.so"],
4004        },
4005    },
4006}
4007
4008vndk_prebuilt_shared {
4009    name: "[email protected]",
4010    version: "30",
4011    target_arch: "arm",
4012    vendor_available: true,
4013    product_available: true,
4014    vndk: {
4015        enabled: true,
4016    },
4017    arch: {
4018        arm: {
4019            export_include_dirs: [
4020                "include/system/libhidl/base/include",
4021                "include/system/libhidl/transport/include",
4022                "include/system/libhwbinder/include",
4023                "include/system/core/base/include",
4024                "include/external/fmtlib/include",
4025                "include/system/core/libutils/include",
4026                "include/system/core/libbacktrace/include",
4027                "include/system/core/liblog/include_vndk",
4028                "include/system/core/libsystem/include",
4029                "include/system/core/libcutils/include_vndk",
4030                "include/system/core/libprocessgroup/include",
4031                "include/system/core/libcutils/include",
4032                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4033                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4034                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4035                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4036                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
4037                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
4038            ],
4039            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.media@1.0.so"],
4040        },
4041    },
4042}
4043
4044vndk_prebuilt_shared {
4045    name: "[email protected]",
4046    version: "30",
4047    target_arch: "arm",
4048    vendor_available: true,
4049    product_available: true,
4050    vndk: {
4051        enabled: true,
4052    },
4053    arch: {
4054        arm: {
4055            export_include_dirs: [
4056                "include/system/libhidl/base/include",
4057                "include/system/libhidl/transport/include",
4058                "include/system/libhwbinder/include",
4059                "include/system/core/base/include",
4060                "include/external/fmtlib/include",
4061                "include/system/core/libutils/include",
4062                "include/system/core/libbacktrace/include",
4063                "include/system/core/liblog/include_vndk",
4064                "include/system/core/libsystem/include",
4065                "include/system/core/libcutils/include_vndk",
4066                "include/system/core/libprocessgroup/include",
4067                "include/system/core/libcutils/include",
4068                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4069                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4070                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4071                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4072                "include/generated-headers/hardware/interfaces/memtrack/1.0/[email protected]_genc++_headers/gen",
4073            ],
4074            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.memtrack@1.0.so"],
4075        },
4076    },
4077}
4078
4079vndk_prebuilt_shared {
4080    name: "[email protected]",
4081    version: "30",
4082    target_arch: "arm",
4083    vendor_available: true,
4084    product_available: true,
4085    vndk: {
4086        enabled: true,
4087    },
4088    arch: {
4089        arm: {
4090            export_include_dirs: [
4091                "include/system/libhidl/base/include",
4092                "include/system/libhidl/transport/include",
4093                "include/system/libhwbinder/include",
4094                "include/system/core/base/include",
4095                "include/external/fmtlib/include",
4096                "include/system/core/libutils/include",
4097                "include/system/core/libbacktrace/include",
4098                "include/system/core/liblog/include_vndk",
4099                "include/system/core/libsystem/include",
4100                "include/system/core/libcutils/include_vndk",
4101                "include/system/core/libprocessgroup/include",
4102                "include/system/core/libcutils/include",
4103                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4104                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4105                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4106                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4107                "include/generated-headers/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen",
4108            ],
4109            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.0.so"],
4110        },
4111    },
4112}
4113
4114vndk_prebuilt_shared {
4115    name: "[email protected]",
4116    version: "30",
4117    target_arch: "arm",
4118    vendor_available: true,
4119    product_available: true,
4120    vndk: {
4121        enabled: true,
4122    },
4123    arch: {
4124        arm: {
4125            export_include_dirs: [
4126                "include/system/libhidl/base/include",
4127                "include/system/libhidl/transport/include",
4128                "include/system/libhwbinder/include",
4129                "include/system/core/base/include",
4130                "include/external/fmtlib/include",
4131                "include/system/core/libutils/include",
4132                "include/system/core/libbacktrace/include",
4133                "include/system/core/liblog/include_vndk",
4134                "include/system/core/libsystem/include",
4135                "include/system/core/libcutils/include_vndk",
4136                "include/system/core/libprocessgroup/include",
4137                "include/system/core/libcutils/include",
4138                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4139                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4140                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4141                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4142                "include/generated-headers/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen",
4143                "include/generated-headers/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen",
4144            ],
4145            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.1.so"],
4146        },
4147    },
4148}
4149
4150vndk_prebuilt_shared {
4151    name: "[email protected]",
4152    version: "30",
4153    target_arch: "arm",
4154    vendor_available: true,
4155    product_available: true,
4156    vndk: {
4157        enabled: true,
4158    },
4159    arch: {
4160        arm: {
4161            export_include_dirs: [
4162                "include/system/libhidl/base/include",
4163                "include/system/libhidl/transport/include",
4164                "include/system/libhwbinder/include",
4165                "include/system/core/base/include",
4166                "include/external/fmtlib/include",
4167                "include/system/core/libutils/include",
4168                "include/system/core/libbacktrace/include",
4169                "include/system/core/liblog/include_vndk",
4170                "include/system/core/libsystem/include",
4171                "include/system/core/libcutils/include_vndk",
4172                "include/system/core/libprocessgroup/include",
4173                "include/system/core/libcutils/include",
4174                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4175                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4176                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4177                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4178                "include/generated-headers/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen",
4179                "include/generated-headers/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen",
4180                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
4181                "include/generated-headers/hardware/interfaces/neuralnetworks/1.2/[email protected]_genc++_headers/gen",
4182            ],
4183            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.2.so"],
4184        },
4185    },
4186}
4187
4188vndk_prebuilt_shared {
4189    name: "[email protected]",
4190    version: "30",
4191    target_arch: "arm",
4192    vendor_available: true,
4193    product_available: true,
4194    vndk: {
4195        enabled: true,
4196    },
4197    arch: {
4198        arm: {
4199            export_include_dirs: [
4200                "include/system/libhidl/base/include",
4201                "include/system/libhidl/transport/include",
4202                "include/system/libhwbinder/include",
4203                "include/system/core/base/include",
4204                "include/external/fmtlib/include",
4205                "include/system/core/libutils/include",
4206                "include/system/core/libbacktrace/include",
4207                "include/system/core/liblog/include_vndk",
4208                "include/system/core/libsystem/include",
4209                "include/system/core/libcutils/include_vndk",
4210                "include/system/core/libprocessgroup/include",
4211                "include/system/core/libcutils/include",
4212                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4213                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4214                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4215                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4216                "include/generated-headers/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen",
4217                "include/generated-headers/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen",
4218                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
4219                "include/generated-headers/hardware/interfaces/neuralnetworks/1.2/[email protected]_genc++_headers/gen",
4220                "include/generated-headers/hardware/interfaces/neuralnetworks/1.3/[email protected]_genc++_headers/gen",
4221            ],
4222            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.neuralnetworks@1.3.so"],
4223        },
4224    },
4225}
4226
4227vndk_prebuilt_shared {
4228    name: "[email protected]",
4229    version: "30",
4230    target_arch: "arm",
4231    vendor_available: true,
4232    product_available: true,
4233    vndk: {
4234        enabled: true,
4235    },
4236    arch: {
4237        arm: {
4238            export_include_dirs: [
4239                "include/system/libhidl/base/include",
4240                "include/system/libhidl/transport/include",
4241                "include/system/libhwbinder/include",
4242                "include/system/core/base/include",
4243                "include/external/fmtlib/include",
4244                "include/system/core/libutils/include",
4245                "include/system/core/libbacktrace/include",
4246                "include/system/core/liblog/include_vndk",
4247                "include/system/core/libsystem/include",
4248                "include/system/core/libcutils/include_vndk",
4249                "include/system/core/libprocessgroup/include",
4250                "include/system/core/libcutils/include",
4251                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4252                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4253                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4254                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4255                "include/generated-headers/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen",
4256            ],
4257            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.0.so"],
4258        },
4259    },
4260}
4261
4262vndk_prebuilt_shared {
4263    name: "[email protected]",
4264    version: "30",
4265    target_arch: "arm",
4266    vendor_available: true,
4267    product_available: true,
4268    vndk: {
4269        enabled: true,
4270    },
4271    arch: {
4272        arm: {
4273            export_include_dirs: [
4274                "include/system/libhidl/base/include",
4275                "include/system/libhidl/transport/include",
4276                "include/system/libhwbinder/include",
4277                "include/system/core/base/include",
4278                "include/external/fmtlib/include",
4279                "include/system/core/libutils/include",
4280                "include/system/core/libbacktrace/include",
4281                "include/system/core/liblog/include_vndk",
4282                "include/system/core/libsystem/include",
4283                "include/system/core/libcutils/include_vndk",
4284                "include/system/core/libprocessgroup/include",
4285                "include/system/core/libcutils/include",
4286                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4287                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4288                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4289                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4290                "include/generated-headers/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen",
4291                "include/generated-headers/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen",
4292            ],
4293            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.1.so"],
4294        },
4295    },
4296}
4297
4298vndk_prebuilt_shared {
4299    name: "[email protected]",
4300    version: "30",
4301    target_arch: "arm",
4302    vendor_available: true,
4303    product_available: true,
4304    vndk: {
4305        enabled: true,
4306    },
4307    arch: {
4308        arm: {
4309            export_include_dirs: [
4310                "include/system/libhidl/base/include",
4311                "include/system/libhidl/transport/include",
4312                "include/system/libhwbinder/include",
4313                "include/system/core/base/include",
4314                "include/external/fmtlib/include",
4315                "include/system/core/libutils/include",
4316                "include/system/core/libbacktrace/include",
4317                "include/system/core/liblog/include_vndk",
4318                "include/system/core/libsystem/include",
4319                "include/system/core/libcutils/include_vndk",
4320                "include/system/core/libprocessgroup/include",
4321                "include/system/core/libcutils/include",
4322                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4323                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4324                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4325                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4326                "include/generated-headers/hardware/interfaces/nfc/1.0/[email protected]_genc++_headers/gen",
4327                "include/generated-headers/hardware/interfaces/nfc/1.1/[email protected]_genc++_headers/gen",
4328                "include/generated-headers/hardware/interfaces/nfc/1.2/[email protected]_genc++_headers/gen",
4329            ],
4330            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.nfc@1.2.so"],
4331        },
4332    },
4333}
4334
4335vndk_prebuilt_shared {
4336    name: "[email protected]",
4337    version: "30",
4338    target_arch: "arm",
4339    vendor_available: true,
4340    product_available: true,
4341    vndk: {
4342        enabled: true,
4343    },
4344    arch: {
4345        arm: {
4346            export_include_dirs: [
4347                "include/system/libhidl/base/include",
4348                "include/system/libhidl/transport/include",
4349                "include/system/libhwbinder/include",
4350                "include/system/core/base/include",
4351                "include/external/fmtlib/include",
4352                "include/system/core/libutils/include",
4353                "include/system/core/libbacktrace/include",
4354                "include/system/core/liblog/include_vndk",
4355                "include/system/core/libsystem/include",
4356                "include/system/core/libcutils/include_vndk",
4357                "include/system/core/libprocessgroup/include",
4358                "include/system/core/libcutils/include",
4359                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4360                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4361                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4362                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4363                "include/generated-headers/hardware/interfaces/oemlock/1.0/[email protected]_genc++_headers/gen",
4364            ],
4365            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.oemlock@1.0.so"],
4366        },
4367    },
4368}
4369
4370vndk_prebuilt_shared {
4371    name: "android.hardware.power-ndk_platform",
4372    version: "30",
4373    target_arch: "arm",
4374    vendor_available: true,
4375    product_available: true,
4376    vndk: {
4377        enabled: true,
4378    },
4379    arch: {
4380        arm: {
4381            export_include_dirs: [
4382                "include/frameworks/native/libs/binder/ndk/include_ndk",
4383                "include/frameworks/native/libs/binder/ndk/include_platform",
4384                "include/generated-headers/hardware/interfaces/power/aidl/android.hardware.power-ndk_platform-source/gen/include",
4385            ],
4386            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power-V1-ndk_platform.so"],
4387        },
4388    },
4389}
4390
4391vndk_prebuilt_shared {
4392    name: "[email protected]",
4393    version: "30",
4394    target_arch: "arm",
4395    vendor_available: true,
4396    product_available: true,
4397    vndk: {
4398        enabled: true,
4399    },
4400    arch: {
4401        arm: {
4402            export_include_dirs: [
4403                "include/system/libhidl/base/include",
4404                "include/system/libhidl/transport/include",
4405                "include/system/libhwbinder/include",
4406                "include/system/core/base/include",
4407                "include/external/fmtlib/include",
4408                "include/system/core/libutils/include",
4409                "include/system/core/libbacktrace/include",
4410                "include/system/core/liblog/include_vndk",
4411                "include/system/core/libsystem/include",
4412                "include/system/core/libcutils/include_vndk",
4413                "include/system/core/libprocessgroup/include",
4414                "include/system/core/libcutils/include",
4415                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4416                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4417                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4418                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4419                "include/generated-headers/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen",
4420            ],
4421            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power.stats@1.0.so"],
4422        },
4423    },
4424}
4425
4426vndk_prebuilt_shared {
4427    name: "[email protected]",
4428    version: "30",
4429    target_arch: "arm",
4430    vendor_available: true,
4431    product_available: true,
4432    vndk: {
4433        enabled: true,
4434    },
4435    arch: {
4436        arm: {
4437            export_include_dirs: [
4438                "include/system/libhidl/base/include",
4439                "include/system/libhidl/transport/include",
4440                "include/system/libhwbinder/include",
4441                "include/system/core/base/include",
4442                "include/external/fmtlib/include",
4443                "include/system/core/libutils/include",
4444                "include/system/core/libbacktrace/include",
4445                "include/system/core/liblog/include_vndk",
4446                "include/system/core/libsystem/include",
4447                "include/system/core/libcutils/include_vndk",
4448                "include/system/core/libprocessgroup/include",
4449                "include/system/core/libcutils/include",
4450                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4451                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4452                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4453                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4454                "include/generated-headers/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen",
4455            ],
4456            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.0.so"],
4457        },
4458    },
4459}
4460
4461vndk_prebuilt_shared {
4462    name: "[email protected]",
4463    version: "30",
4464    target_arch: "arm",
4465    vendor_available: true,
4466    product_available: true,
4467    vndk: {
4468        enabled: true,
4469    },
4470    arch: {
4471        arm: {
4472            export_include_dirs: [
4473                "include/system/libhidl/base/include",
4474                "include/system/libhidl/transport/include",
4475                "include/system/libhwbinder/include",
4476                "include/system/core/base/include",
4477                "include/external/fmtlib/include",
4478                "include/system/core/libutils/include",
4479                "include/system/core/libbacktrace/include",
4480                "include/system/core/liblog/include_vndk",
4481                "include/system/core/libsystem/include",
4482                "include/system/core/libcutils/include_vndk",
4483                "include/system/core/libprocessgroup/include",
4484                "include/system/core/libcutils/include",
4485                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4486                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4487                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4488                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4489                "include/generated-headers/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen",
4490                "include/generated-headers/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen",
4491            ],
4492            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.1.so"],
4493        },
4494    },
4495}
4496
4497vndk_prebuilt_shared {
4498    name: "[email protected]",
4499    version: "30",
4500    target_arch: "arm",
4501    vendor_available: true,
4502    product_available: true,
4503    vndk: {
4504        enabled: true,
4505    },
4506    arch: {
4507        arm: {
4508            export_include_dirs: [
4509                "include/system/libhidl/base/include",
4510                "include/system/libhidl/transport/include",
4511                "include/system/libhwbinder/include",
4512                "include/system/core/base/include",
4513                "include/external/fmtlib/include",
4514                "include/system/core/libutils/include",
4515                "include/system/core/libbacktrace/include",
4516                "include/system/core/liblog/include_vndk",
4517                "include/system/core/libsystem/include",
4518                "include/system/core/libcutils/include_vndk",
4519                "include/system/core/libprocessgroup/include",
4520                "include/system/core/libcutils/include",
4521                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4522                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4523                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4524                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4525                "include/generated-headers/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen",
4526                "include/generated-headers/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen",
4527                "include/generated-headers/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen",
4528            ],
4529            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.2.so"],
4530        },
4531    },
4532}
4533
4534vndk_prebuilt_shared {
4535    name: "[email protected]",
4536    version: "30",
4537    target_arch: "arm",
4538    vendor_available: true,
4539    product_available: true,
4540    vndk: {
4541        enabled: true,
4542    },
4543    arch: {
4544        arm: {
4545            export_include_dirs: [
4546                "include/system/libhidl/base/include",
4547                "include/system/libhidl/transport/include",
4548                "include/system/libhwbinder/include",
4549                "include/system/core/base/include",
4550                "include/external/fmtlib/include",
4551                "include/system/core/libutils/include",
4552                "include/system/core/libbacktrace/include",
4553                "include/system/core/liblog/include_vndk",
4554                "include/system/core/libsystem/include",
4555                "include/system/core/libcutils/include_vndk",
4556                "include/system/core/libprocessgroup/include",
4557                "include/system/core/libcutils/include",
4558                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4559                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4560                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4561                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4562                "include/generated-headers/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen",
4563                "include/generated-headers/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen",
4564                "include/generated-headers/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen",
4565                "include/generated-headers/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen",
4566            ],
4567            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.power@1.3.so"],
4568        },
4569    },
4570}
4571
4572vndk_prebuilt_shared {
4573    name: "[email protected]",
4574    version: "30",
4575    target_arch: "arm",
4576    vendor_available: true,
4577    product_available: true,
4578    vndk: {
4579        enabled: true,
4580    },
4581    arch: {
4582        arm: {
4583            export_include_dirs: [
4584                "include/system/libhidl/base/include",
4585                "include/system/libhidl/transport/include",
4586                "include/system/libhwbinder/include",
4587                "include/system/core/base/include",
4588                "include/external/fmtlib/include",
4589                "include/system/core/libutils/include",
4590                "include/system/core/libbacktrace/include",
4591                "include/system/core/liblog/include_vndk",
4592                "include/system/core/libsystem/include",
4593                "include/system/core/libcutils/include_vndk",
4594                "include/system/core/libprocessgroup/include",
4595                "include/system/core/libcutils/include",
4596                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4597                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4598                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4599                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4600                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4601                "include/generated-headers/hardware/interfaces/radio/config/1.0/[email protected]_genc++_headers/gen",
4602            ],
4603            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.config@1.0.so"],
4604        },
4605    },
4606}
4607
4608vndk_prebuilt_shared {
4609    name: "[email protected]",
4610    version: "30",
4611    target_arch: "arm",
4612    vendor_available: true,
4613    product_available: true,
4614    vndk: {
4615        enabled: true,
4616    },
4617    arch: {
4618        arm: {
4619            export_include_dirs: [
4620                "include/system/libhidl/base/include",
4621                "include/system/libhidl/transport/include",
4622                "include/system/libhwbinder/include",
4623                "include/system/core/base/include",
4624                "include/external/fmtlib/include",
4625                "include/system/core/libutils/include",
4626                "include/system/core/libbacktrace/include",
4627                "include/system/core/liblog/include_vndk",
4628                "include/system/core/libsystem/include",
4629                "include/system/core/libcutils/include_vndk",
4630                "include/system/core/libprocessgroup/include",
4631                "include/system/core/libcutils/include",
4632                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4633                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4634                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4635                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4636                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4637                "include/generated-headers/hardware/interfaces/radio/config/1.0/[email protected]_genc++_headers/gen",
4638                "include/generated-headers/hardware/interfaces/radio/config/1.1/[email protected]_genc++_headers/gen",
4639            ],
4640            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.config@1.1.so"],
4641        },
4642    },
4643}
4644
4645vndk_prebuilt_shared {
4646    name: "[email protected]",
4647    version: "30",
4648    target_arch: "arm",
4649    vendor_available: true,
4650    product_available: true,
4651    vndk: {
4652        enabled: true,
4653    },
4654    arch: {
4655        arm: {
4656            export_include_dirs: [
4657                "include/system/libhidl/base/include",
4658                "include/system/libhidl/transport/include",
4659                "include/system/libhwbinder/include",
4660                "include/system/core/base/include",
4661                "include/external/fmtlib/include",
4662                "include/system/core/libutils/include",
4663                "include/system/core/libbacktrace/include",
4664                "include/system/core/liblog/include_vndk",
4665                "include/system/core/libsystem/include",
4666                "include/system/core/libcutils/include_vndk",
4667                "include/system/core/libprocessgroup/include",
4668                "include/system/core/libcutils/include",
4669                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4670                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4671                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4672                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4673                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4674                "include/generated-headers/hardware/interfaces/radio/config/1.0/[email protected]_genc++_headers/gen",
4675                "include/generated-headers/hardware/interfaces/radio/config/1.1/[email protected]_genc++_headers/gen",
4676                "include/generated-headers/hardware/interfaces/radio/config/1.2/[email protected]_genc++_headers/gen",
4677            ],
4678            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.config@1.2.so"],
4679        },
4680    },
4681}
4682
4683vndk_prebuilt_shared {
4684    name: "[email protected]",
4685    version: "30",
4686    target_arch: "arm",
4687    vendor_available: true,
4688    product_available: true,
4689    vndk: {
4690        enabled: true,
4691    },
4692    arch: {
4693        arm: {
4694            export_include_dirs: [
4695                "include/system/libhidl/base/include",
4696                "include/system/libhidl/transport/include",
4697                "include/system/libhwbinder/include",
4698                "include/system/core/base/include",
4699                "include/external/fmtlib/include",
4700                "include/system/core/libutils/include",
4701                "include/system/core/libbacktrace/include",
4702                "include/system/core/liblog/include_vndk",
4703                "include/system/core/libsystem/include",
4704                "include/system/core/libcutils/include_vndk",
4705                "include/system/core/libprocessgroup/include",
4706                "include/system/core/libcutils/include",
4707                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4708                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4709                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4710                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4711                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4712                "include/generated-headers/hardware/interfaces/radio/deprecated/1.0/[email protected]_genc++_headers/gen",
4713            ],
4714            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio.deprecated@1.0.so"],
4715        },
4716    },
4717}
4718
4719vndk_prebuilt_shared {
4720    name: "[email protected]",
4721    version: "30",
4722    target_arch: "arm",
4723    vendor_available: true,
4724    product_available: true,
4725    vndk: {
4726        enabled: true,
4727    },
4728    arch: {
4729        arm: {
4730            export_include_dirs: [
4731                "include/system/libhidl/base/include",
4732                "include/system/libhidl/transport/include",
4733                "include/system/libhwbinder/include",
4734                "include/system/core/base/include",
4735                "include/external/fmtlib/include",
4736                "include/system/core/libutils/include",
4737                "include/system/core/libbacktrace/include",
4738                "include/system/core/liblog/include_vndk",
4739                "include/system/core/libsystem/include",
4740                "include/system/core/libcutils/include_vndk",
4741                "include/system/core/libprocessgroup/include",
4742                "include/system/core/libcutils/include",
4743                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4744                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4745                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4746                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4747                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4748            ],
4749            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.0.so"],
4750        },
4751    },
4752}
4753
4754vndk_prebuilt_shared {
4755    name: "[email protected]",
4756    version: "30",
4757    target_arch: "arm",
4758    vendor_available: true,
4759    product_available: true,
4760    vndk: {
4761        enabled: true,
4762    },
4763    arch: {
4764        arm: {
4765            export_include_dirs: [
4766                "include/system/libhidl/base/include",
4767                "include/system/libhidl/transport/include",
4768                "include/system/libhwbinder/include",
4769                "include/system/core/base/include",
4770                "include/external/fmtlib/include",
4771                "include/system/core/libutils/include",
4772                "include/system/core/libbacktrace/include",
4773                "include/system/core/liblog/include_vndk",
4774                "include/system/core/libsystem/include",
4775                "include/system/core/libcutils/include_vndk",
4776                "include/system/core/libprocessgroup/include",
4777                "include/system/core/libcutils/include",
4778                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4779                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4780                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4781                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4782                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4783                "include/generated-headers/hardware/interfaces/radio/1.1/[email protected]_genc++_headers/gen",
4784            ],
4785            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.1.so"],
4786        },
4787    },
4788}
4789
4790vndk_prebuilt_shared {
4791    name: "[email protected]",
4792    version: "30",
4793    target_arch: "arm",
4794    vendor_available: true,
4795    product_available: true,
4796    vndk: {
4797        enabled: true,
4798    },
4799    arch: {
4800        arm: {
4801            export_include_dirs: [
4802                "include/system/libhidl/base/include",
4803                "include/system/libhidl/transport/include",
4804                "include/system/libhwbinder/include",
4805                "include/system/core/base/include",
4806                "include/external/fmtlib/include",
4807                "include/system/core/libutils/include",
4808                "include/system/core/libbacktrace/include",
4809                "include/system/core/liblog/include_vndk",
4810                "include/system/core/libsystem/include",
4811                "include/system/core/libcutils/include_vndk",
4812                "include/system/core/libprocessgroup/include",
4813                "include/system/core/libcutils/include",
4814                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4815                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4816                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4817                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4818                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4819                "include/generated-headers/hardware/interfaces/radio/1.1/[email protected]_genc++_headers/gen",
4820                "include/generated-headers/hardware/interfaces/radio/1.2/[email protected]_genc++_headers/gen",
4821            ],
4822            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.2.so"],
4823        },
4824    },
4825}
4826
4827vndk_prebuilt_shared {
4828    name: "[email protected]",
4829    version: "30",
4830    target_arch: "arm",
4831    vendor_available: true,
4832    product_available: true,
4833    vndk: {
4834        enabled: true,
4835    },
4836    arch: {
4837        arm: {
4838            export_include_dirs: [
4839                "include/system/libhidl/base/include",
4840                "include/system/libhidl/transport/include",
4841                "include/system/libhwbinder/include",
4842                "include/system/core/base/include",
4843                "include/external/fmtlib/include",
4844                "include/system/core/libutils/include",
4845                "include/system/core/libbacktrace/include",
4846                "include/system/core/liblog/include_vndk",
4847                "include/system/core/libsystem/include",
4848                "include/system/core/libcutils/include_vndk",
4849                "include/system/core/libprocessgroup/include",
4850                "include/system/core/libcutils/include",
4851                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4852                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4853                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4854                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4855                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4856                "include/generated-headers/hardware/interfaces/radio/1.1/[email protected]_genc++_headers/gen",
4857                "include/generated-headers/hardware/interfaces/radio/1.2/[email protected]_genc++_headers/gen",
4858                "include/generated-headers/hardware/interfaces/radio/1.3/[email protected]_genc++_headers/gen",
4859            ],
4860            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.3.so"],
4861        },
4862    },
4863}
4864
4865vndk_prebuilt_shared {
4866    name: "[email protected]",
4867    version: "30",
4868    target_arch: "arm",
4869    vendor_available: true,
4870    product_available: true,
4871    vndk: {
4872        enabled: true,
4873    },
4874    arch: {
4875        arm: {
4876            export_include_dirs: [
4877                "include/system/libhidl/base/include",
4878                "include/system/libhidl/transport/include",
4879                "include/system/libhwbinder/include",
4880                "include/system/core/base/include",
4881                "include/external/fmtlib/include",
4882                "include/system/core/libutils/include",
4883                "include/system/core/libbacktrace/include",
4884                "include/system/core/liblog/include_vndk",
4885                "include/system/core/libsystem/include",
4886                "include/system/core/libcutils/include_vndk",
4887                "include/system/core/libprocessgroup/include",
4888                "include/system/core/libcutils/include",
4889                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4890                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4891                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4892                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4893                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4894                "include/generated-headers/hardware/interfaces/radio/1.1/[email protected]_genc++_headers/gen",
4895                "include/generated-headers/hardware/interfaces/radio/1.2/[email protected]_genc++_headers/gen",
4896                "include/generated-headers/hardware/interfaces/radio/1.3/[email protected]_genc++_headers/gen",
4897                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
4898                "include/generated-headers/hardware/interfaces/radio/1.4/[email protected]_genc++_headers/gen",
4899            ],
4900            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.4.so"],
4901        },
4902    },
4903}
4904
4905vndk_prebuilt_shared {
4906    name: "[email protected]",
4907    version: "30",
4908    target_arch: "arm",
4909    vendor_available: true,
4910    product_available: true,
4911    vndk: {
4912        enabled: true,
4913    },
4914    arch: {
4915        arm: {
4916            export_include_dirs: [
4917                "include/system/libhidl/base/include",
4918                "include/system/libhidl/transport/include",
4919                "include/system/libhwbinder/include",
4920                "include/system/core/base/include",
4921                "include/external/fmtlib/include",
4922                "include/system/core/libutils/include",
4923                "include/system/core/libbacktrace/include",
4924                "include/system/core/liblog/include_vndk",
4925                "include/system/core/libsystem/include",
4926                "include/system/core/libcutils/include_vndk",
4927                "include/system/core/libprocessgroup/include",
4928                "include/system/core/libcutils/include",
4929                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4930                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4931                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4932                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4933                "include/generated-headers/hardware/interfaces/radio/1.0/[email protected]_genc++_headers/gen",
4934                "include/generated-headers/hardware/interfaces/radio/1.1/[email protected]_genc++_headers/gen",
4935                "include/generated-headers/hardware/interfaces/radio/1.2/[email protected]_genc++_headers/gen",
4936                "include/generated-headers/hardware/interfaces/radio/1.3/[email protected]_genc++_headers/gen",
4937                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
4938                "include/generated-headers/hardware/interfaces/radio/1.4/[email protected]_genc++_headers/gen",
4939                "include/generated-headers/hardware/interfaces/radio/1.5/[email protected]_genc++_headers/gen",
4940            ],
4941            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.radio@1.5.so"],
4942        },
4943    },
4944}
4945
4946vndk_prebuilt_shared {
4947    name: "android.hardware.rebootescrow-ndk_platform",
4948    version: "30",
4949    target_arch: "arm",
4950    vendor_available: true,
4951    product_available: true,
4952    vndk: {
4953        enabled: true,
4954    },
4955    arch: {
4956        arm: {
4957            export_include_dirs: [
4958                "include/frameworks/native/libs/binder/ndk/include_ndk",
4959                "include/frameworks/native/libs/binder/ndk/include_platform",
4960                "include/generated-headers/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-ndk_platform-source/gen/include",
4961            ],
4962            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.rebootescrow-V1-ndk_platform.so"],
4963        },
4964    },
4965}
4966
4967vndk_prebuilt_shared {
4968    name: "[email protected]",
4969    version: "30",
4970    target_arch: "arm",
4971    vendor_available: true,
4972    product_available: true,
4973    vndk: {
4974        enabled: true,
4975    },
4976    arch: {
4977        arm: {
4978            export_include_dirs: [
4979                "include/system/libhidl/base/include",
4980                "include/system/libhidl/transport/include",
4981                "include/system/libhwbinder/include",
4982                "include/system/core/base/include",
4983                "include/external/fmtlib/include",
4984                "include/system/core/libutils/include",
4985                "include/system/core/libbacktrace/include",
4986                "include/system/core/liblog/include_vndk",
4987                "include/system/core/libsystem/include",
4988                "include/system/core/libcutils/include_vndk",
4989                "include/system/core/libprocessgroup/include",
4990                "include/system/core/libcutils/include",
4991                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
4992                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
4993                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
4994                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
4995                "include/generated-headers/hardware/interfaces/secure_element/1.0/[email protected]_genc++_headers/gen",
4996            ],
4997            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.secure_element@1.0.so"],
4998        },
4999    },
5000}
5001
5002vndk_prebuilt_shared {
5003    name: "[email protected]",
5004    version: "30",
5005    target_arch: "arm",
5006    vendor_available: true,
5007    product_available: true,
5008    vndk: {
5009        enabled: true,
5010    },
5011    arch: {
5012        arm: {
5013            export_include_dirs: [
5014                "include/system/libhidl/base/include",
5015                "include/system/libhidl/transport/include",
5016                "include/system/libhwbinder/include",
5017                "include/system/core/base/include",
5018                "include/external/fmtlib/include",
5019                "include/system/core/libutils/include",
5020                "include/system/core/libbacktrace/include",
5021                "include/system/core/liblog/include_vndk",
5022                "include/system/core/libsystem/include",
5023                "include/system/core/libcutils/include_vndk",
5024                "include/system/core/libprocessgroup/include",
5025                "include/system/core/libcutils/include",
5026                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5027                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5028                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5029                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5030                "include/generated-headers/hardware/interfaces/secure_element/1.0/[email protected]_genc++_headers/gen",
5031                "include/generated-headers/hardware/interfaces/secure_element/1.1/[email protected]_genc++_headers/gen",
5032            ],
5033            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.secure_element@1.1.so"],
5034        },
5035    },
5036}
5037
5038vndk_prebuilt_shared {
5039    name: "[email protected]",
5040    version: "30",
5041    target_arch: "arm",
5042    vendor_available: true,
5043    product_available: true,
5044    vndk: {
5045        enabled: true,
5046    },
5047    arch: {
5048        arm: {
5049            export_include_dirs: [
5050                "include/system/libhidl/base/include",
5051                "include/system/libhidl/transport/include",
5052                "include/system/libhwbinder/include",
5053                "include/system/core/base/include",
5054                "include/external/fmtlib/include",
5055                "include/system/core/libutils/include",
5056                "include/system/core/libbacktrace/include",
5057                "include/system/core/liblog/include_vndk",
5058                "include/system/core/libsystem/include",
5059                "include/system/core/libcutils/include_vndk",
5060                "include/system/core/libprocessgroup/include",
5061                "include/system/core/libcutils/include",
5062                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5063                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5064                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5065                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5066                "include/generated-headers/hardware/interfaces/secure_element/1.0/[email protected]_genc++_headers/gen",
5067                "include/generated-headers/hardware/interfaces/secure_element/1.1/[email protected]_genc++_headers/gen",
5068                "include/generated-headers/hardware/interfaces/secure_element/1.2/[email protected]_genc++_headers/gen",
5069            ],
5070            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.secure_element@1.2.so"],
5071        },
5072    },
5073}
5074
5075vndk_prebuilt_shared {
5076    name: "[email protected]",
5077    version: "30",
5078    target_arch: "arm",
5079    vendor_available: true,
5080    product_available: true,
5081    vndk: {
5082        enabled: true,
5083    },
5084    arch: {
5085        arm: {
5086            export_include_dirs: [
5087                "include/system/libhidl/base/include",
5088                "include/system/libhidl/transport/include",
5089                "include/system/libhwbinder/include",
5090                "include/system/core/base/include",
5091                "include/external/fmtlib/include",
5092                "include/system/core/libutils/include",
5093                "include/system/core/libbacktrace/include",
5094                "include/system/core/liblog/include_vndk",
5095                "include/system/core/libsystem/include",
5096                "include/system/core/libcutils/include_vndk",
5097                "include/system/core/libprocessgroup/include",
5098                "include/system/core/libcutils/include",
5099                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5100                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5101                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5102                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5103                "include/generated-headers/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen",
5104            ],
5105            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@1.0.so"],
5106        },
5107    },
5108}
5109
5110vndk_prebuilt_shared {
5111    name: "[email protected]",
5112    version: "30",
5113    target_arch: "arm",
5114    vendor_available: true,
5115    product_available: true,
5116    vndk: {
5117        enabled: true,
5118    },
5119    arch: {
5120        arm: {
5121            export_include_dirs: [
5122                "include/system/libhidl/base/include",
5123                "include/system/libhidl/transport/include",
5124                "include/system/libhwbinder/include",
5125                "include/system/core/base/include",
5126                "include/external/fmtlib/include",
5127                "include/system/core/libutils/include",
5128                "include/system/core/libbacktrace/include",
5129                "include/system/core/liblog/include_vndk",
5130                "include/system/core/libsystem/include",
5131                "include/system/core/libcutils/include_vndk",
5132                "include/system/core/libprocessgroup/include",
5133                "include/system/core/libcutils/include",
5134                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5135                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5136                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5137                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5138                "include/generated-headers/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen",
5139                "include/generated-headers/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen",
5140            ],
5141            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@2.0.so"],
5142        },
5143    },
5144}
5145
5146vndk_prebuilt_shared {
5147    name: "[email protected]",
5148    version: "30",
5149    target_arch: "arm",
5150    vendor_available: true,
5151    product_available: true,
5152    vndk: {
5153        enabled: true,
5154    },
5155    arch: {
5156        arm: {
5157            export_include_dirs: [
5158                "include/system/libhidl/base/include",
5159                "include/system/libhidl/transport/include",
5160                "include/system/libhwbinder/include",
5161                "include/system/core/base/include",
5162                "include/external/fmtlib/include",
5163                "include/system/core/libutils/include",
5164                "include/system/core/libbacktrace/include",
5165                "include/system/core/liblog/include_vndk",
5166                "include/system/core/libsystem/include",
5167                "include/system/core/libcutils/include_vndk",
5168                "include/system/core/libprocessgroup/include",
5169                "include/system/core/libcutils/include",
5170                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5171                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5172                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5173                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5174                "include/generated-headers/hardware/interfaces/sensors/1.0/[email protected]_genc++_headers/gen",
5175                "include/generated-headers/hardware/interfaces/sensors/2.0/[email protected]_genc++_headers/gen",
5176                "include/generated-headers/hardware/interfaces/sensors/2.1/[email protected]_genc++_headers/gen",
5177            ],
5178            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.sensors@2.1.so"],
5179        },
5180    },
5181}
5182
5183vndk_prebuilt_shared {
5184    name: "[email protected]",
5185    version: "30",
5186    target_arch: "arm",
5187    vendor_available: true,
5188    product_available: true,
5189    vndk: {
5190        enabled: true,
5191    },
5192    arch: {
5193        arm: {
5194            export_include_dirs: [
5195                "include/hardware/interfaces/soundtrigger/2.0/default",
5196            ],
5197            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0-core.so"],
5198        },
5199    },
5200}
5201
5202vndk_prebuilt_shared {
5203    name: "[email protected]",
5204    version: "30",
5205    target_arch: "arm",
5206    vendor_available: true,
5207    product_available: true,
5208    vndk: {
5209        enabled: true,
5210    },
5211    arch: {
5212        arm: {
5213            export_include_dirs: [
5214                "include/system/libhidl/base/include",
5215                "include/system/libhidl/transport/include",
5216                "include/system/libhwbinder/include",
5217                "include/system/core/base/include",
5218                "include/external/fmtlib/include",
5219                "include/system/core/libutils/include",
5220                "include/system/core/libbacktrace/include",
5221                "include/system/core/liblog/include_vndk",
5222                "include/system/core/libsystem/include",
5223                "include/system/core/libcutils/include_vndk",
5224                "include/system/core/libprocessgroup/include",
5225                "include/system/core/libcutils/include",
5226                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5227                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5228                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5229                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5230                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
5231                "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen",
5232            ],
5233            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.0.so"],
5234        },
5235    },
5236}
5237
5238vndk_prebuilt_shared {
5239    name: "[email protected]",
5240    version: "30",
5241    target_arch: "arm",
5242    vendor_available: true,
5243    product_available: true,
5244    vndk: {
5245        enabled: true,
5246    },
5247    arch: {
5248        arm: {
5249            export_include_dirs: [
5250                "include/system/libhidl/base/include",
5251                "include/system/libhidl/transport/include",
5252                "include/system/libhwbinder/include",
5253                "include/system/core/base/include",
5254                "include/external/fmtlib/include",
5255                "include/system/core/libutils/include",
5256                "include/system/core/libbacktrace/include",
5257                "include/system/core/liblog/include_vndk",
5258                "include/system/core/libsystem/include",
5259                "include/system/core/libcutils/include_vndk",
5260                "include/system/core/libprocessgroup/include",
5261                "include/system/core/libcutils/include",
5262                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5263                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5264                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5265                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5266                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
5267                "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen",
5268                "include/generated-headers/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen",
5269            ],
5270            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.1.so"],
5271        },
5272    },
5273}
5274
5275vndk_prebuilt_shared {
5276    name: "[email protected]",
5277    version: "30",
5278    target_arch: "arm",
5279    vendor_available: true,
5280    product_available: true,
5281    vndk: {
5282        enabled: true,
5283    },
5284    arch: {
5285        arm: {
5286            export_include_dirs: [
5287                "include/system/libhidl/base/include",
5288                "include/system/libhidl/transport/include",
5289                "include/system/libhwbinder/include",
5290                "include/system/core/base/include",
5291                "include/external/fmtlib/include",
5292                "include/system/core/libutils/include",
5293                "include/system/core/libbacktrace/include",
5294                "include/system/core/liblog/include_vndk",
5295                "include/system/core/libsystem/include",
5296                "include/system/core/libcutils/include_vndk",
5297                "include/system/core/libprocessgroup/include",
5298                "include/system/core/libcutils/include",
5299                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5300                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5301                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5302                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5303                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
5304                "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen",
5305                "include/generated-headers/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen",
5306                "include/generated-headers/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen",
5307            ],
5308            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.2.so"],
5309        },
5310    },
5311}
5312
5313vndk_prebuilt_shared {
5314    name: "[email protected]",
5315    version: "30",
5316    target_arch: "arm",
5317    vendor_available: true,
5318    product_available: true,
5319    vndk: {
5320        enabled: true,
5321    },
5322    arch: {
5323        arm: {
5324            export_include_dirs: [
5325                "include/system/libhidl/base/include",
5326                "include/system/libhidl/transport/include",
5327                "include/system/libhwbinder/include",
5328                "include/system/core/base/include",
5329                "include/external/fmtlib/include",
5330                "include/system/core/libutils/include",
5331                "include/system/core/libbacktrace/include",
5332                "include/system/core/liblog/include_vndk",
5333                "include/system/core/libsystem/include",
5334                "include/system/core/libcutils/include_vndk",
5335                "include/system/core/libprocessgroup/include",
5336                "include/system/core/libcutils/include",
5337                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5338                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5339                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5340                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5341                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
5342                "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen",
5343                "include/generated-headers/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen",
5344                "include/generated-headers/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen",
5345                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
5346                "include/generated-headers/hardware/interfaces/soundtrigger/2.3/[email protected]_genc++_headers/gen",
5347            ],
5348            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.soundtrigger@2.3.so"],
5349        },
5350    },
5351}
5352
5353vndk_prebuilt_shared {
5354    name: "[email protected]",
5355    version: "30",
5356    target_arch: "arm",
5357    vendor_available: true,
5358    product_available: true,
5359    vndk: {
5360        enabled: true,
5361    },
5362    arch: {
5363        arm: {
5364            export_include_dirs: [
5365                "include/system/libhidl/base/include",
5366                "include/system/libhidl/transport/include",
5367                "include/system/libhwbinder/include",
5368                "include/system/core/base/include",
5369                "include/external/fmtlib/include",
5370                "include/system/core/libutils/include",
5371                "include/system/core/libbacktrace/include",
5372                "include/system/core/liblog/include_vndk",
5373                "include/system/core/libsystem/include",
5374                "include/system/core/libcutils/include_vndk",
5375                "include/system/core/libprocessgroup/include",
5376                "include/system/core/libcutils/include",
5377                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5378                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5379                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5380                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5381                "include/generated-headers/hardware/interfaces/tetheroffload/config/1.0/[email protected]_genc++_headers/gen",
5382            ],
5383            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.config@1.0.so"],
5384        },
5385    },
5386}
5387
5388vndk_prebuilt_shared {
5389    name: "[email protected]",
5390    version: "30",
5391    target_arch: "arm",
5392    vendor_available: true,
5393    product_available: true,
5394    vndk: {
5395        enabled: true,
5396    },
5397    arch: {
5398        arm: {
5399            export_include_dirs: [
5400                "include/system/libhidl/base/include",
5401                "include/system/libhidl/transport/include",
5402                "include/system/libhwbinder/include",
5403                "include/system/core/base/include",
5404                "include/external/fmtlib/include",
5405                "include/system/core/libutils/include",
5406                "include/system/core/libbacktrace/include",
5407                "include/system/core/liblog/include_vndk",
5408                "include/system/core/libsystem/include",
5409                "include/system/core/libcutils/include_vndk",
5410                "include/system/core/libprocessgroup/include",
5411                "include/system/core/libcutils/include",
5412                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5413                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5414                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5415                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5416                "include/generated-headers/hardware/interfaces/tetheroffload/control/1.0/[email protected]_genc++_headers/gen",
5417            ],
5418            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tetheroffload.control@1.0.so"],
5419        },
5420    },
5421}
5422
5423vndk_prebuilt_shared {
5424    name: "[email protected]",
5425    version: "30",
5426    target_arch: "arm",
5427    vendor_available: true,
5428    product_available: true,
5429    vndk: {
5430        enabled: true,
5431    },
5432    arch: {
5433        arm: {
5434            export_include_dirs: [
5435                "include/system/libhidl/base/include",
5436                "include/system/libhidl/transport/include",
5437                "include/system/libhwbinder/include",
5438                "include/system/core/base/include",
5439                "include/external/fmtlib/include",
5440                "include/system/core/libutils/include",
5441                "include/system/core/libbacktrace/include",
5442                "include/system/core/liblog/include_vndk",
5443                "include/system/core/libsystem/include",
5444                "include/system/core/libcutils/include_vndk",
5445                "include/system/core/libprocessgroup/include",
5446                "include/system/core/libcutils/include",
5447                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5448                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5449                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5450                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5451                "include/generated-headers/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen",
5452            ],
5453            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.0.so"],
5454        },
5455    },
5456}
5457
5458vndk_prebuilt_shared {
5459    name: "[email protected]",
5460    version: "30",
5461    target_arch: "arm",
5462    vendor_available: true,
5463    product_available: true,
5464    vndk: {
5465        enabled: true,
5466    },
5467    arch: {
5468        arm: {
5469            export_include_dirs: [
5470                "include/system/libhidl/base/include",
5471                "include/system/libhidl/transport/include",
5472                "include/system/libhwbinder/include",
5473                "include/system/core/base/include",
5474                "include/external/fmtlib/include",
5475                "include/system/core/libutils/include",
5476                "include/system/core/libbacktrace/include",
5477                "include/system/core/liblog/include_vndk",
5478                "include/system/core/libsystem/include",
5479                "include/system/core/libcutils/include_vndk",
5480                "include/system/core/libprocessgroup/include",
5481                "include/system/core/libcutils/include",
5482                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5483                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5484                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5485                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5486                "include/generated-headers/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen",
5487                "include/generated-headers/hardware/interfaces/thermal/1.1/[email protected]_genc++_headers/gen",
5488            ],
5489            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@1.1.so"],
5490        },
5491    },
5492}
5493
5494vndk_prebuilt_shared {
5495    name: "[email protected]",
5496    version: "30",
5497    target_arch: "arm",
5498    vendor_available: true,
5499    product_available: true,
5500    vndk: {
5501        enabled: true,
5502    },
5503    arch: {
5504        arm: {
5505            export_include_dirs: [
5506                "include/system/libhidl/base/include",
5507                "include/system/libhidl/transport/include",
5508                "include/system/libhwbinder/include",
5509                "include/system/core/base/include",
5510                "include/external/fmtlib/include",
5511                "include/system/core/libutils/include",
5512                "include/system/core/libbacktrace/include",
5513                "include/system/core/liblog/include_vndk",
5514                "include/system/core/libsystem/include",
5515                "include/system/core/libcutils/include_vndk",
5516                "include/system/core/libprocessgroup/include",
5517                "include/system/core/libcutils/include",
5518                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5519                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5520                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5521                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5522                "include/generated-headers/hardware/interfaces/thermal/1.0/[email protected]_genc++_headers/gen",
5523                "include/generated-headers/hardware/interfaces/thermal/2.0/[email protected]_genc++_headers/gen",
5524            ],
5525            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.thermal@2.0.so"],
5526        },
5527    },
5528}
5529
5530vndk_prebuilt_shared {
5531    name: "[email protected]",
5532    version: "30",
5533    target_arch: "arm",
5534    vendor_available: true,
5535    product_available: true,
5536    vndk: {
5537        enabled: true,
5538    },
5539    arch: {
5540        arm: {
5541            export_include_dirs: [
5542                "include/system/libhidl/base/include",
5543                "include/system/libhidl/transport/include",
5544                "include/system/libhwbinder/include",
5545                "include/system/core/base/include",
5546                "include/external/fmtlib/include",
5547                "include/system/core/libutils/include",
5548                "include/system/core/libbacktrace/include",
5549                "include/system/core/liblog/include_vndk",
5550                "include/system/core/libsystem/include",
5551                "include/system/core/libcutils/include_vndk",
5552                "include/system/core/libprocessgroup/include",
5553                "include/system/core/libcutils/include",
5554                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5555                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5556                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5557                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5558                "include/generated-headers/hardware/interfaces/tv/cec/1.0/[email protected]_genc++_headers/gen",
5559            ],
5560            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.cec@1.0.so"],
5561        },
5562    },
5563}
5564
5565vndk_prebuilt_shared {
5566    name: "[email protected]",
5567    version: "30",
5568    target_arch: "arm",
5569    vendor_available: true,
5570    product_available: true,
5571    vndk: {
5572        enabled: true,
5573    },
5574    arch: {
5575        arm: {
5576            export_include_dirs: [
5577                "include/system/libhidl/base/include",
5578                "include/system/libhidl/transport/include",
5579                "include/system/libhwbinder/include",
5580                "include/system/core/base/include",
5581                "include/external/fmtlib/include",
5582                "include/system/core/libutils/include",
5583                "include/system/core/libbacktrace/include",
5584                "include/system/core/liblog/include_vndk",
5585                "include/system/core/libsystem/include",
5586                "include/system/core/libcutils/include_vndk",
5587                "include/system/core/libprocessgroup/include",
5588                "include/system/core/libcutils/include",
5589                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5590                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5591                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5592                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5593                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
5594                "include/generated-headers/hardware/interfaces/tv/cec/2.0/[email protected]_genc++_headers/gen",
5595            ],
5596            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.cec@2.0.so"],
5597        },
5598    },
5599}
5600
5601vndk_prebuilt_shared {
5602    name: "[email protected]",
5603    version: "30",
5604    target_arch: "arm",
5605    vendor_available: true,
5606    product_available: true,
5607    vndk: {
5608        enabled: true,
5609    },
5610    arch: {
5611        arm: {
5612            export_include_dirs: [
5613                "include/system/libhidl/base/include",
5614                "include/system/libhidl/transport/include",
5615                "include/system/libhwbinder/include",
5616                "include/system/core/base/include",
5617                "include/external/fmtlib/include",
5618                "include/system/core/libutils/include",
5619                "include/system/core/libbacktrace/include",
5620                "include/system/core/liblog/include_vndk",
5621                "include/system/core/libsystem/include",
5622                "include/system/core/libcutils/include_vndk",
5623                "include/system/core/libprocessgroup/include",
5624                "include/system/core/libcutils/include",
5625                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5626                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5627                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5628                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5629                "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen",
5630                "include/generated-headers/hardware/interfaces/tv/input/1.0/[email protected]_genc++_headers/gen",
5631            ],
5632            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.input@1.0.so"],
5633        },
5634    },
5635}
5636
5637vndk_prebuilt_shared {
5638    name: "[email protected]",
5639    version: "30",
5640    target_arch: "arm",
5641    vendor_available: true,
5642    product_available: true,
5643    vndk: {
5644        enabled: true,
5645    },
5646    arch: {
5647        arm: {
5648            export_include_dirs: [
5649                "include/system/libhidl/base/include",
5650                "include/system/libhidl/transport/include",
5651                "include/system/libhwbinder/include",
5652                "include/system/core/base/include",
5653                "include/external/fmtlib/include",
5654                "include/system/core/libutils/include",
5655                "include/system/core/libbacktrace/include",
5656                "include/system/core/liblog/include_vndk",
5657                "include/system/core/libsystem/include",
5658                "include/system/core/libcutils/include_vndk",
5659                "include/system/core/libprocessgroup/include",
5660                "include/system/core/libcutils/include",
5661                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5662                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5663                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5664                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5665                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
5666                "include/generated-headers/hardware/interfaces/tv/tuner/1.0/[email protected]_genc++_headers/gen",
5667            ],
5668            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.tv.tuner@1.0.so"],
5669        },
5670    },
5671}
5672
5673vndk_prebuilt_shared {
5674    name: "[email protected]",
5675    version: "30",
5676    target_arch: "arm",
5677    vendor_available: true,
5678    product_available: true,
5679    vndk: {
5680        enabled: true,
5681    },
5682    arch: {
5683        arm: {
5684            export_include_dirs: [
5685                "include/system/libhidl/base/include",
5686                "include/system/libhidl/transport/include",
5687                "include/system/libhwbinder/include",
5688                "include/system/core/base/include",
5689                "include/external/fmtlib/include",
5690                "include/system/core/libutils/include",
5691                "include/system/core/libbacktrace/include",
5692                "include/system/core/liblog/include_vndk",
5693                "include/system/core/libsystem/include",
5694                "include/system/core/libcutils/include_vndk",
5695                "include/system/core/libprocessgroup/include",
5696                "include/system/core/libcutils/include",
5697                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5698                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5699                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5700                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5701                "include/generated-headers/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen",
5702            ],
5703            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb.gadget@1.0.so"],
5704        },
5705    },
5706}
5707
5708vndk_prebuilt_shared {
5709    name: "[email protected]",
5710    version: "30",
5711    target_arch: "arm",
5712    vendor_available: true,
5713    product_available: true,
5714    vndk: {
5715        enabled: true,
5716    },
5717    arch: {
5718        arm: {
5719            export_include_dirs: [
5720                "include/system/libhidl/base/include",
5721                "include/system/libhidl/transport/include",
5722                "include/system/libhwbinder/include",
5723                "include/system/core/base/include",
5724                "include/external/fmtlib/include",
5725                "include/system/core/libutils/include",
5726                "include/system/core/libbacktrace/include",
5727                "include/system/core/liblog/include_vndk",
5728                "include/system/core/libsystem/include",
5729                "include/system/core/libcutils/include_vndk",
5730                "include/system/core/libprocessgroup/include",
5731                "include/system/core/libcutils/include",
5732                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5733                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5734                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5735                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5736                "include/generated-headers/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen",
5737                "include/generated-headers/hardware/interfaces/usb/gadget/1.1/[email protected]_genc++_headers/gen",
5738            ],
5739            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb.gadget@1.1.so"],
5740        },
5741    },
5742}
5743
5744vndk_prebuilt_shared {
5745    name: "[email protected]",
5746    version: "30",
5747    target_arch: "arm",
5748    vendor_available: true,
5749    product_available: true,
5750    vndk: {
5751        enabled: true,
5752    },
5753    arch: {
5754        arm: {
5755            export_include_dirs: [
5756                "include/system/libhidl/base/include",
5757                "include/system/libhidl/transport/include",
5758                "include/system/libhwbinder/include",
5759                "include/system/core/base/include",
5760                "include/external/fmtlib/include",
5761                "include/system/core/libutils/include",
5762                "include/system/core/libbacktrace/include",
5763                "include/system/core/liblog/include_vndk",
5764                "include/system/core/libsystem/include",
5765                "include/system/core/libcutils/include_vndk",
5766                "include/system/core/libprocessgroup/include",
5767                "include/system/core/libcutils/include",
5768                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5769                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5770                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5771                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5772                "include/generated-headers/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen",
5773            ],
5774            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.0.so"],
5775        },
5776    },
5777}
5778
5779vndk_prebuilt_shared {
5780    name: "[email protected]",
5781    version: "30",
5782    target_arch: "arm",
5783    vendor_available: true,
5784    product_available: true,
5785    vndk: {
5786        enabled: true,
5787    },
5788    arch: {
5789        arm: {
5790            export_include_dirs: [
5791                "include/system/libhidl/base/include",
5792                "include/system/libhidl/transport/include",
5793                "include/system/libhwbinder/include",
5794                "include/system/core/base/include",
5795                "include/external/fmtlib/include",
5796                "include/system/core/libutils/include",
5797                "include/system/core/libbacktrace/include",
5798                "include/system/core/liblog/include_vndk",
5799                "include/system/core/libsystem/include",
5800                "include/system/core/libcutils/include_vndk",
5801                "include/system/core/libprocessgroup/include",
5802                "include/system/core/libcutils/include",
5803                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5804                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5805                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5806                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5807                "include/generated-headers/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen",
5808                "include/generated-headers/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen",
5809            ],
5810            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.1.so"],
5811        },
5812    },
5813}
5814
5815vndk_prebuilt_shared {
5816    name: "[email protected]",
5817    version: "30",
5818    target_arch: "arm",
5819    vendor_available: true,
5820    product_available: true,
5821    vndk: {
5822        enabled: true,
5823    },
5824    arch: {
5825        arm: {
5826            export_include_dirs: [
5827                "include/system/libhidl/base/include",
5828                "include/system/libhidl/transport/include",
5829                "include/system/libhwbinder/include",
5830                "include/system/core/base/include",
5831                "include/external/fmtlib/include",
5832                "include/system/core/libutils/include",
5833                "include/system/core/libbacktrace/include",
5834                "include/system/core/liblog/include_vndk",
5835                "include/system/core/libsystem/include",
5836                "include/system/core/libcutils/include_vndk",
5837                "include/system/core/libprocessgroup/include",
5838                "include/system/core/libcutils/include",
5839                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5840                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5841                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5842                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5843                "include/generated-headers/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen",
5844                "include/generated-headers/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen",
5845                "include/generated-headers/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen",
5846            ],
5847            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.usb@1.2.so"],
5848        },
5849    },
5850}
5851
5852vndk_prebuilt_shared {
5853    name: "android.hardware.vibrator-ndk_platform",
5854    version: "30",
5855    target_arch: "arm",
5856    vendor_available: true,
5857    product_available: true,
5858    vndk: {
5859        enabled: true,
5860    },
5861    arch: {
5862        arm: {
5863            export_include_dirs: [
5864                "include/frameworks/native/libs/binder/ndk/include_ndk",
5865                "include/frameworks/native/libs/binder/ndk/include_platform",
5866                "include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-ndk_platform-source/gen/include",
5867            ],
5868            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator-V1-ndk_platform.so"],
5869        },
5870    },
5871}
5872
5873vndk_prebuilt_shared {
5874    name: "[email protected]",
5875    version: "30",
5876    target_arch: "arm",
5877    vendor_available: true,
5878    product_available: true,
5879    vndk: {
5880        enabled: true,
5881    },
5882    arch: {
5883        arm: {
5884            export_include_dirs: [
5885                "include/system/libhidl/base/include",
5886                "include/system/libhidl/transport/include",
5887                "include/system/libhwbinder/include",
5888                "include/system/core/base/include",
5889                "include/external/fmtlib/include",
5890                "include/system/core/libutils/include",
5891                "include/system/core/libbacktrace/include",
5892                "include/system/core/liblog/include_vndk",
5893                "include/system/core/libsystem/include",
5894                "include/system/core/libcutils/include_vndk",
5895                "include/system/core/libprocessgroup/include",
5896                "include/system/core/libcutils/include",
5897                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5898                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5899                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5900                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5901                "include/generated-headers/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen",
5902            ],
5903            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.0.so"],
5904        },
5905    },
5906}
5907
5908vndk_prebuilt_shared {
5909    name: "[email protected]",
5910    version: "30",
5911    target_arch: "arm",
5912    vendor_available: true,
5913    product_available: true,
5914    vndk: {
5915        enabled: true,
5916    },
5917    arch: {
5918        arm: {
5919            export_include_dirs: [
5920                "include/system/libhidl/base/include",
5921                "include/system/libhidl/transport/include",
5922                "include/system/libhwbinder/include",
5923                "include/system/core/base/include",
5924                "include/external/fmtlib/include",
5925                "include/system/core/libutils/include",
5926                "include/system/core/libbacktrace/include",
5927                "include/system/core/liblog/include_vndk",
5928                "include/system/core/libsystem/include",
5929                "include/system/core/libcutils/include_vndk",
5930                "include/system/core/libprocessgroup/include",
5931                "include/system/core/libcutils/include",
5932                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5933                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5934                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5935                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5936                "include/generated-headers/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen",
5937                "include/generated-headers/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen",
5938            ],
5939            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.1.so"],
5940        },
5941    },
5942}
5943
5944vndk_prebuilt_shared {
5945    name: "[email protected]",
5946    version: "30",
5947    target_arch: "arm",
5948    vendor_available: true,
5949    product_available: true,
5950    vndk: {
5951        enabled: true,
5952    },
5953    arch: {
5954        arm: {
5955            export_include_dirs: [
5956                "include/system/libhidl/base/include",
5957                "include/system/libhidl/transport/include",
5958                "include/system/libhwbinder/include",
5959                "include/system/core/base/include",
5960                "include/external/fmtlib/include",
5961                "include/system/core/libutils/include",
5962                "include/system/core/libbacktrace/include",
5963                "include/system/core/liblog/include_vndk",
5964                "include/system/core/libsystem/include",
5965                "include/system/core/libcutils/include_vndk",
5966                "include/system/core/libprocessgroup/include",
5967                "include/system/core/libcutils/include",
5968                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
5969                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
5970                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
5971                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
5972                "include/generated-headers/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen",
5973                "include/generated-headers/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen",
5974                "include/generated-headers/hardware/interfaces/vibrator/1.2/[email protected]_genc++_headers/gen",
5975            ],
5976            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.2.so"],
5977        },
5978    },
5979}
5980
5981vndk_prebuilt_shared {
5982    name: "[email protected]",
5983    version: "30",
5984    target_arch: "arm",
5985    vendor_available: true,
5986    product_available: true,
5987    vndk: {
5988        enabled: true,
5989    },
5990    arch: {
5991        arm: {
5992            export_include_dirs: [
5993                "include/system/libhidl/base/include",
5994                "include/system/libhidl/transport/include",
5995                "include/system/libhwbinder/include",
5996                "include/system/core/base/include",
5997                "include/external/fmtlib/include",
5998                "include/system/core/libutils/include",
5999                "include/system/core/libbacktrace/include",
6000                "include/system/core/liblog/include_vndk",
6001                "include/system/core/libsystem/include",
6002                "include/system/core/libcutils/include_vndk",
6003                "include/system/core/libprocessgroup/include",
6004                "include/system/core/libcutils/include",
6005                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6006                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6007                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6008                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6009                "include/generated-headers/hardware/interfaces/vibrator/1.0/[email protected]_genc++_headers/gen",
6010                "include/generated-headers/hardware/interfaces/vibrator/1.1/[email protected]_genc++_headers/gen",
6011                "include/generated-headers/hardware/interfaces/vibrator/1.2/[email protected]_genc++_headers/gen",
6012                "include/generated-headers/hardware/interfaces/vibrator/1.3/[email protected]_genc++_headers/gen",
6013            ],
6014            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vibrator@1.3.so"],
6015        },
6016    },
6017}
6018
6019vndk_prebuilt_shared {
6020    name: "[email protected]",
6021    version: "30",
6022    target_arch: "arm",
6023    vendor_available: true,
6024    product_available: true,
6025    vndk: {
6026        enabled: true,
6027    },
6028    arch: {
6029        arm: {
6030            export_include_dirs: [
6031                "include/system/libhidl/base/include",
6032                "include/system/libhidl/transport/include",
6033                "include/system/libhwbinder/include",
6034                "include/system/core/base/include",
6035                "include/external/fmtlib/include",
6036                "include/system/core/libutils/include",
6037                "include/system/core/libbacktrace/include",
6038                "include/system/core/liblog/include_vndk",
6039                "include/system/core/libsystem/include",
6040                "include/system/core/libcutils/include_vndk",
6041                "include/system/core/libprocessgroup/include",
6042                "include/system/core/libcutils/include",
6043                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6044                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6045                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6046                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6047                "include/generated-headers/hardware/interfaces/vr/1.0/[email protected]_genc++_headers/gen",
6048            ],
6049            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.vr@1.0.so"],
6050        },
6051    },
6052}
6053
6054vndk_prebuilt_shared {
6055    name: "[email protected]",
6056    version: "30",
6057    target_arch: "arm",
6058    vendor_available: true,
6059    product_available: true,
6060    vndk: {
6061        enabled: true,
6062    },
6063    arch: {
6064        arm: {
6065            export_include_dirs: [
6066                "include/system/libhidl/base/include",
6067                "include/system/libhidl/transport/include",
6068                "include/system/libhwbinder/include",
6069                "include/system/core/base/include",
6070                "include/external/fmtlib/include",
6071                "include/system/core/libutils/include",
6072                "include/system/core/libbacktrace/include",
6073                "include/system/core/liblog/include_vndk",
6074                "include/system/core/libsystem/include",
6075                "include/system/core/libcutils/include_vndk",
6076                "include/system/core/libprocessgroup/include",
6077                "include/system/core/libcutils/include",
6078                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6079                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6080                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6081                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6082                "include/generated-headers/hardware/interfaces/weaver/1.0/[email protected]_genc++_headers/gen",
6083            ],
6084            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.weaver@1.0.so"],
6085        },
6086    },
6087}
6088
6089vndk_prebuilt_shared {
6090    name: "[email protected]",
6091    version: "30",
6092    target_arch: "arm",
6093    vendor_available: true,
6094    product_available: true,
6095    vndk: {
6096        enabled: true,
6097    },
6098    arch: {
6099        arm: {
6100            export_include_dirs: [
6101                "include/system/libhidl/base/include",
6102                "include/system/libhidl/transport/include",
6103                "include/system/libhwbinder/include",
6104                "include/system/core/base/include",
6105                "include/external/fmtlib/include",
6106                "include/system/core/libutils/include",
6107                "include/system/core/libbacktrace/include",
6108                "include/system/core/liblog/include_vndk",
6109                "include/system/core/libsystem/include",
6110                "include/system/core/libcutils/include_vndk",
6111                "include/system/core/libprocessgroup/include",
6112                "include/system/core/libcutils/include",
6113                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6114                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6115                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6116                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6117                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6118                "include/generated-headers/hardware/interfaces/wifi/hostapd/1.0/[email protected]_genc++_headers/gen",
6119            ],
6120            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.hostapd@1.0.so"],
6121        },
6122    },
6123}
6124
6125vndk_prebuilt_shared {
6126    name: "[email protected]",
6127    version: "30",
6128    target_arch: "arm",
6129    vendor_available: true,
6130    product_available: true,
6131    vndk: {
6132        enabled: true,
6133    },
6134    arch: {
6135        arm: {
6136            export_include_dirs: [
6137                "include/system/libhidl/base/include",
6138                "include/system/libhidl/transport/include",
6139                "include/system/libhwbinder/include",
6140                "include/system/core/base/include",
6141                "include/external/fmtlib/include",
6142                "include/system/core/libutils/include",
6143                "include/system/core/libbacktrace/include",
6144                "include/system/core/liblog/include_vndk",
6145                "include/system/core/libsystem/include",
6146                "include/system/core/libcutils/include_vndk",
6147                "include/system/core/libprocessgroup/include",
6148                "include/system/core/libcutils/include",
6149                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6150                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6151                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6152                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6153                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6154                "include/generated-headers/hardware/interfaces/wifi/hostapd/1.0/[email protected]_genc++_headers/gen",
6155                "include/generated-headers/hardware/interfaces/wifi/hostapd/1.1/[email protected]_genc++_headers/gen",
6156            ],
6157            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.hostapd@1.1.so"],
6158        },
6159    },
6160}
6161
6162vndk_prebuilt_shared {
6163    name: "[email protected]",
6164    version: "30",
6165    target_arch: "arm",
6166    vendor_available: true,
6167    product_available: true,
6168    vndk: {
6169        enabled: true,
6170    },
6171    arch: {
6172        arm: {
6173            export_include_dirs: [
6174                "include/system/libhidl/base/include",
6175                "include/system/libhidl/transport/include",
6176                "include/system/libhwbinder/include",
6177                "include/system/core/base/include",
6178                "include/external/fmtlib/include",
6179                "include/system/core/libutils/include",
6180                "include/system/core/libbacktrace/include",
6181                "include/system/core/liblog/include_vndk",
6182                "include/system/core/libsystem/include",
6183                "include/system/core/libcutils/include_vndk",
6184                "include/system/core/libprocessgroup/include",
6185                "include/system/core/libcutils/include",
6186                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6187                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6188                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6189                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6190                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6191                "include/generated-headers/hardware/interfaces/wifi/hostapd/1.0/[email protected]_genc++_headers/gen",
6192                "include/generated-headers/hardware/interfaces/wifi/hostapd/1.1/[email protected]_genc++_headers/gen",
6193                "include/generated-headers/hardware/interfaces/wifi/hostapd/1.2/[email protected]_genc++_headers/gen",
6194            ],
6195            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.hostapd@1.2.so"],
6196        },
6197    },
6198}
6199
6200vndk_prebuilt_shared {
6201    name: "[email protected]",
6202    version: "30",
6203    target_arch: "arm",
6204    vendor_available: true,
6205    product_available: true,
6206    vndk: {
6207        enabled: true,
6208    },
6209    arch: {
6210        arm: {
6211            export_include_dirs: [
6212                "include/system/libhidl/base/include",
6213                "include/system/libhidl/transport/include",
6214                "include/system/libhwbinder/include",
6215                "include/system/core/base/include",
6216                "include/external/fmtlib/include",
6217                "include/system/core/libutils/include",
6218                "include/system/core/libbacktrace/include",
6219                "include/system/core/liblog/include_vndk",
6220                "include/system/core/libsystem/include",
6221                "include/system/core/libcutils/include_vndk",
6222                "include/system/core/libprocessgroup/include",
6223                "include/system/core/libcutils/include",
6224                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6225                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6226                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6227                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6228                "include/generated-headers/hardware/interfaces/wifi/offload/1.0/[email protected]_genc++_headers/gen",
6229            ],
6230            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.offload@1.0.so"],
6231        },
6232    },
6233}
6234
6235vndk_prebuilt_shared {
6236    name: "[email protected]",
6237    version: "30",
6238    target_arch: "arm",
6239    vendor_available: true,
6240    product_available: true,
6241    vndk: {
6242        enabled: true,
6243    },
6244    arch: {
6245        arm: {
6246            export_include_dirs: [
6247                "include/system/libhidl/base/include",
6248                "include/system/libhidl/transport/include",
6249                "include/system/libhwbinder/include",
6250                "include/system/core/base/include",
6251                "include/external/fmtlib/include",
6252                "include/system/core/libutils/include",
6253                "include/system/core/libbacktrace/include",
6254                "include/system/core/liblog/include_vndk",
6255                "include/system/core/libsystem/include",
6256                "include/system/core/libcutils/include_vndk",
6257                "include/system/core/libprocessgroup/include",
6258                "include/system/core/libcutils/include",
6259                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6260                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6261                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6262                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6263                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6264            ],
6265            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.0.so"],
6266        },
6267    },
6268}
6269
6270vndk_prebuilt_shared {
6271    name: "[email protected]",
6272    version: "30",
6273    target_arch: "arm",
6274    vendor_available: true,
6275    product_available: true,
6276    vndk: {
6277        enabled: true,
6278    },
6279    arch: {
6280        arm: {
6281            export_include_dirs: [
6282                "include/system/libhidl/base/include",
6283                "include/system/libhidl/transport/include",
6284                "include/system/libhwbinder/include",
6285                "include/system/core/base/include",
6286                "include/external/fmtlib/include",
6287                "include/system/core/libutils/include",
6288                "include/system/core/libbacktrace/include",
6289                "include/system/core/liblog/include_vndk",
6290                "include/system/core/libsystem/include",
6291                "include/system/core/libcutils/include_vndk",
6292                "include/system/core/libprocessgroup/include",
6293                "include/system/core/libcutils/include",
6294                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6295                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6296                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6297                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6298                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6299                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.1/[email protected]_genc++_headers/gen",
6300            ],
6301            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.1.so"],
6302        },
6303    },
6304}
6305
6306vndk_prebuilt_shared {
6307    name: "[email protected]",
6308    version: "30",
6309    target_arch: "arm",
6310    vendor_available: true,
6311    product_available: true,
6312    vndk: {
6313        enabled: true,
6314    },
6315    arch: {
6316        arm: {
6317            export_include_dirs: [
6318                "include/system/libhidl/base/include",
6319                "include/system/libhidl/transport/include",
6320                "include/system/libhwbinder/include",
6321                "include/system/core/base/include",
6322                "include/external/fmtlib/include",
6323                "include/system/core/libutils/include",
6324                "include/system/core/libbacktrace/include",
6325                "include/system/core/liblog/include_vndk",
6326                "include/system/core/libsystem/include",
6327                "include/system/core/libcutils/include_vndk",
6328                "include/system/core/libprocessgroup/include",
6329                "include/system/core/libcutils/include",
6330                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6331                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6332                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6333                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6334                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6335                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.1/[email protected]_genc++_headers/gen",
6336                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.2/[email protected]_genc++_headers/gen",
6337            ],
6338            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.2.so"],
6339        },
6340    },
6341}
6342
6343vndk_prebuilt_shared {
6344    name: "[email protected]",
6345    version: "30",
6346    target_arch: "arm",
6347    vendor_available: true,
6348    product_available: true,
6349    vndk: {
6350        enabled: true,
6351    },
6352    arch: {
6353        arm: {
6354            export_include_dirs: [
6355                "include/system/libhidl/base/include",
6356                "include/system/libhidl/transport/include",
6357                "include/system/libhwbinder/include",
6358                "include/system/core/base/include",
6359                "include/external/fmtlib/include",
6360                "include/system/core/libutils/include",
6361                "include/system/core/libbacktrace/include",
6362                "include/system/core/liblog/include_vndk",
6363                "include/system/core/libsystem/include",
6364                "include/system/core/libcutils/include_vndk",
6365                "include/system/core/libprocessgroup/include",
6366                "include/system/core/libcutils/include",
6367                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6368                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6369                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6370                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6371                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.0/[email protected]_genc++_headers/gen",
6372                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.1/[email protected]_genc++_headers/gen",
6373                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.2/[email protected]_genc++_headers/gen",
6374                "include/generated-headers/hardware/interfaces/wifi/1.0/[email protected]_genc++_headers/gen",
6375                "include/generated-headers/hardware/interfaces/wifi/supplicant/1.3/[email protected]_genc++_headers/gen",
6376            ],
6377            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi.supplicant@1.3.so"],
6378        },
6379    },
6380}
6381
6382vndk_prebuilt_shared {
6383    name: "[email protected]",
6384    version: "30",
6385    target_arch: "arm",
6386    vendor_available: true,
6387    product_available: true,
6388    vndk: {
6389        enabled: true,
6390    },
6391    arch: {
6392        arm: {
6393            export_include_dirs: [
6394                "include/system/libhidl/base/include",
6395                "include/system/libhidl/transport/include",
6396                "include/system/libhwbinder/include",
6397                "include/system/core/base/include",
6398                "include/external/fmtlib/include",
6399                "include/system/core/libutils/include",
6400                "include/system/core/libbacktrace/include",
6401                "include/system/core/liblog/include_vndk",
6402                "include/system/core/libsystem/include",
6403                "include/system/core/libcutils/include_vndk",
6404                "include/system/core/libprocessgroup/include",
6405                "include/system/core/libcutils/include",
6406                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6407                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6408                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6409                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6410                "include/generated-headers/hardware/interfaces/wifi/1.0/[email protected]_genc++_headers/gen",
6411            ],
6412            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.0.so"],
6413        },
6414    },
6415}
6416
6417vndk_prebuilt_shared {
6418    name: "[email protected]",
6419    version: "30",
6420    target_arch: "arm",
6421    vendor_available: true,
6422    product_available: true,
6423    vndk: {
6424        enabled: true,
6425    },
6426    arch: {
6427        arm: {
6428            export_include_dirs: [
6429                "include/system/libhidl/base/include",
6430                "include/system/libhidl/transport/include",
6431                "include/system/libhwbinder/include",
6432                "include/system/core/base/include",
6433                "include/external/fmtlib/include",
6434                "include/system/core/libutils/include",
6435                "include/system/core/libbacktrace/include",
6436                "include/system/core/liblog/include_vndk",
6437                "include/system/core/libsystem/include",
6438                "include/system/core/libcutils/include_vndk",
6439                "include/system/core/libprocessgroup/include",
6440                "include/system/core/libcutils/include",
6441                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6442                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6443                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6444                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6445                "include/generated-headers/hardware/interfaces/wifi/1.0/[email protected]_genc++_headers/gen",
6446                "include/generated-headers/hardware/interfaces/wifi/1.1/[email protected]_genc++_headers/gen",
6447            ],
6448            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.1.so"],
6449        },
6450    },
6451}
6452
6453vndk_prebuilt_shared {
6454    name: "[email protected]",
6455    version: "30",
6456    target_arch: "arm",
6457    vendor_available: true,
6458    product_available: true,
6459    vndk: {
6460        enabled: true,
6461    },
6462    arch: {
6463        arm: {
6464            export_include_dirs: [
6465                "include/system/libhidl/base/include",
6466                "include/system/libhidl/transport/include",
6467                "include/system/libhwbinder/include",
6468                "include/system/core/base/include",
6469                "include/external/fmtlib/include",
6470                "include/system/core/libutils/include",
6471                "include/system/core/libbacktrace/include",
6472                "include/system/core/liblog/include_vndk",
6473                "include/system/core/libsystem/include",
6474                "include/system/core/libcutils/include_vndk",
6475                "include/system/core/libprocessgroup/include",
6476                "include/system/core/libcutils/include",
6477                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6478                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6479                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6480                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6481                "include/generated-headers/hardware/interfaces/wifi/1.0/[email protected]_genc++_headers/gen",
6482                "include/generated-headers/hardware/interfaces/wifi/1.1/[email protected]_genc++_headers/gen",
6483                "include/generated-headers/hardware/interfaces/wifi/1.2/[email protected]_genc++_headers/gen",
6484            ],
6485            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.2.so"],
6486        },
6487    },
6488}
6489
6490vndk_prebuilt_shared {
6491    name: "[email protected]",
6492    version: "30",
6493    target_arch: "arm",
6494    vendor_available: true,
6495    product_available: true,
6496    vndk: {
6497        enabled: true,
6498    },
6499    arch: {
6500        arm: {
6501            export_include_dirs: [
6502                "include/system/libhidl/base/include",
6503                "include/system/libhidl/transport/include",
6504                "include/system/libhwbinder/include",
6505                "include/system/core/base/include",
6506                "include/external/fmtlib/include",
6507                "include/system/core/libutils/include",
6508                "include/system/core/libbacktrace/include",
6509                "include/system/core/liblog/include_vndk",
6510                "include/system/core/libsystem/include",
6511                "include/system/core/libcutils/include_vndk",
6512                "include/system/core/libprocessgroup/include",
6513                "include/system/core/libcutils/include",
6514                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6515                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6516                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6517                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6518                "include/generated-headers/hardware/interfaces/wifi/1.0/[email protected]_genc++_headers/gen",
6519                "include/generated-headers/hardware/interfaces/wifi/1.1/[email protected]_genc++_headers/gen",
6520                "include/generated-headers/hardware/interfaces/wifi/1.2/[email protected]_genc++_headers/gen",
6521                "include/generated-headers/hardware/interfaces/wifi/1.3/[email protected]_genc++_headers/gen",
6522            ],
6523            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.3.so"],
6524        },
6525    },
6526}
6527
6528vndk_prebuilt_shared {
6529    name: "[email protected]",
6530    version: "30",
6531    target_arch: "arm",
6532    vendor_available: true,
6533    product_available: true,
6534    vndk: {
6535        enabled: true,
6536    },
6537    arch: {
6538        arm: {
6539            export_include_dirs: [
6540                "include/system/libhidl/base/include",
6541                "include/system/libhidl/transport/include",
6542                "include/system/libhwbinder/include",
6543                "include/system/core/base/include",
6544                "include/external/fmtlib/include",
6545                "include/system/core/libutils/include",
6546                "include/system/core/libbacktrace/include",
6547                "include/system/core/liblog/include_vndk",
6548                "include/system/core/libsystem/include",
6549                "include/system/core/libcutils/include_vndk",
6550                "include/system/core/libprocessgroup/include",
6551                "include/system/core/libcutils/include",
6552                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6553                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6554                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6555                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6556                "include/generated-headers/hardware/interfaces/wifi/1.0/[email protected]_genc++_headers/gen",
6557                "include/generated-headers/hardware/interfaces/wifi/1.1/[email protected]_genc++_headers/gen",
6558                "include/generated-headers/hardware/interfaces/wifi/1.2/[email protected]_genc++_headers/gen",
6559                "include/generated-headers/hardware/interfaces/wifi/1.3/[email protected]_genc++_headers/gen",
6560                "include/generated-headers/hardware/interfaces/wifi/1.4/[email protected]_genc++_headers/gen",
6561            ],
6562            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hardware.wifi@1.4.so"],
6563        },
6564    },
6565}
6566
6567vndk_prebuilt_shared {
6568    name: "[email protected]",
6569    version: "30",
6570    target_arch: "arm",
6571    vendor_available: true,
6572    product_available: true,
6573    vndk: {
6574        enabled: true,
6575    },
6576    arch: {
6577        arm: {
6578            export_include_dirs: [
6579                "include/system/libhidl/base/include",
6580                "include/system/libhidl/transport/include",
6581                "include/system/libhwbinder/include",
6582                "include/system/core/base/include",
6583                "include/external/fmtlib/include",
6584                "include/system/core/libutils/include",
6585                "include/system/core/libbacktrace/include",
6586                "include/system/core/liblog/include_vndk",
6587                "include/system/core/libsystem/include",
6588                "include/system/core/libcutils/include_vndk",
6589                "include/system/core/libprocessgroup/include",
6590                "include/system/core/libcutils/include",
6591                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6592                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6593                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6594                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6595                "include/generated-headers/system/libhidl/transport/allocator/1.0/[email protected]_genc++_headers/gen",
6596            ],
6597            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.allocator@1.0.so"],
6598        },
6599    },
6600}
6601
6602vndk_prebuilt_shared {
6603    name: "[email protected]",
6604    version: "30",
6605    target_arch: "arm",
6606    vendor_available: true,
6607    product_available: true,
6608    vndk: {
6609        enabled: true,
6610    },
6611    arch: {
6612        arm: {
6613            export_include_dirs: [
6614                "include/system/libhidl/base/include",
6615                "include/system/libhidl/transport/include",
6616                "include/system/libhwbinder/include",
6617                "include/system/core/base/include",
6618                "include/external/fmtlib/include",
6619                "include/system/core/libutils/include",
6620                "include/system/core/libbacktrace/include",
6621                "include/system/core/liblog/include_vndk",
6622                "include/system/core/libsystem/include",
6623                "include/system/core/libcutils/include_vndk",
6624                "include/system/core/libprocessgroup/include",
6625                "include/system/core/libcutils/include",
6626                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6627                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6628                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6629                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6630                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
6631                "include/generated-headers/system/libhidl/transport/memory/block/1.0/[email protected]_genc++_headers/gen",
6632            ],
6633            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.memory.block@1.0.so"],
6634        },
6635    },
6636}
6637
6638vndk_prebuilt_shared {
6639    name: "[email protected]",
6640    version: "30",
6641    target_arch: "arm",
6642    vendor_available: true,
6643    product_available: true,
6644    vndk: {
6645        enabled: true,
6646    },
6647    arch: {
6648        arm: {
6649            export_include_dirs: [
6650                "include/system/libhidl/transport/token/1.0/utils/include",
6651                "include/frameworks/native/libs/binder/include",
6652                "include/system/core/base/include",
6653                "include/system/core/libcutils/include_vndk",
6654                "include/system/core/libutils/include",
6655                "include/system/core/libbacktrace/include",
6656                "include/system/core/liblog/include_vndk",
6657                "include/system/core/libsystem/include",
6658                "include/system/core/libprocessgroup/include",
6659                "include/system/libhidl/base/include",
6660                "include/system/libhidl/transport/include",
6661                "include/system/libhwbinder/include",
6662                "include/external/fmtlib/include",
6663                "include/system/core/libcutils/include",
6664                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6665                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6666                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6667                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6668            ],
6669            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0-utils.so"],
6670        },
6671    },
6672}
6673
6674vndk_prebuilt_shared {
6675    name: "[email protected]",
6676    version: "30",
6677    target_arch: "arm",
6678    vendor_available: true,
6679    product_available: true,
6680    vndk: {
6681        enabled: true,
6682    },
6683    arch: {
6684        arm: {
6685            export_include_dirs: [
6686                "include/system/libhidl/base/include",
6687                "include/system/libhidl/transport/include",
6688                "include/system/libhwbinder/include",
6689                "include/system/core/base/include",
6690                "include/external/fmtlib/include",
6691                "include/system/core/libutils/include",
6692                "include/system/core/libbacktrace/include",
6693                "include/system/core/liblog/include_vndk",
6694                "include/system/core/libsystem/include",
6695                "include/system/core/libcutils/include_vndk",
6696                "include/system/core/libprocessgroup/include",
6697                "include/system/core/libcutils/include",
6698                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6699                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6700                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6701                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6702                "include/generated-headers/system/libhidl/transport/token/1.0/[email protected]_genc++_headers/gen",
6703            ],
6704            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.hidl.token@1.0.so"],
6705        },
6706    },
6707}
6708
6709vndk_prebuilt_shared {
6710    name: "[email protected]",
6711    version: "30",
6712    target_arch: "arm",
6713    vendor_available: true,
6714    product_available: true,
6715    vndk: {
6716        enabled: true,
6717    },
6718    arch: {
6719        arm: {
6720            export_include_dirs: [
6721                "include/system/libhidl/base/include",
6722                "include/system/libhidl/transport/include",
6723                "include/system/libhwbinder/include",
6724                "include/system/core/base/include",
6725                "include/external/fmtlib/include",
6726                "include/system/core/libutils/include",
6727                "include/system/core/libbacktrace/include",
6728                "include/system/core/liblog/include_vndk",
6729                "include/system/core/libsystem/include",
6730                "include/system/core/libcutils/include_vndk",
6731                "include/system/core/libprocessgroup/include",
6732                "include/system/core/libcutils/include",
6733                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6734                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6735                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6736                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6737                "include/generated-headers/system/hardware/interfaces/net/netd/1.0/[email protected]_genc++_headers/gen",
6738            ],
6739            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.net.netd@1.0.so"],
6740        },
6741    },
6742}
6743
6744vndk_prebuilt_shared {
6745    name: "[email protected]",
6746    version: "30",
6747    target_arch: "arm",
6748    vendor_available: true,
6749    product_available: true,
6750    vndk: {
6751        enabled: true,
6752    },
6753    arch: {
6754        arm: {
6755            export_include_dirs: [
6756                "include/system/libhidl/base/include",
6757                "include/system/libhidl/transport/include",
6758                "include/system/libhwbinder/include",
6759                "include/system/core/base/include",
6760                "include/external/fmtlib/include",
6761                "include/system/core/libutils/include",
6762                "include/system/core/libbacktrace/include",
6763                "include/system/core/liblog/include_vndk",
6764                "include/system/core/libsystem/include",
6765                "include/system/core/libcutils/include_vndk",
6766                "include/system/core/libprocessgroup/include",
6767                "include/system/core/libcutils/include",
6768                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6769                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6770                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6771                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6772                "include/generated-headers/system/hardware/interfaces/net/netd/1.0/[email protected]_genc++_headers/gen",
6773                "include/generated-headers/system/hardware/interfaces/net/netd/1.1/[email protected]_genc++_headers/gen",
6774            ],
6775            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.net.netd@1.1.so"],
6776        },
6777    },
6778}
6779
6780vndk_prebuilt_shared {
6781    name: "[email protected]",
6782    version: "30",
6783    target_arch: "arm",
6784    vendor_available: true,
6785    product_available: true,
6786    vndk: {
6787        enabled: true,
6788    },
6789    arch: {
6790        arm: {
6791            export_include_dirs: [
6792                "include/system/libhidl/base/include",
6793                "include/system/libhidl/transport/include",
6794                "include/system/libhwbinder/include",
6795                "include/system/core/base/include",
6796                "include/external/fmtlib/include",
6797                "include/system/core/libutils/include",
6798                "include/system/core/libbacktrace/include",
6799                "include/system/core/liblog/include_vndk",
6800                "include/system/core/libsystem/include",
6801                "include/system/core/libcutils/include_vndk",
6802                "include/system/core/libprocessgroup/include",
6803                "include/system/core/libcutils/include",
6804                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6805                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6806                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6807                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6808                "include/generated-headers/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen",
6809            ],
6810            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.suspend@1.0.so"],
6811        },
6812    },
6813}
6814
6815vndk_prebuilt_shared {
6816    name: "[email protected]",
6817    version: "30",
6818    target_arch: "arm",
6819    vendor_available: true,
6820    product_available: true,
6821    vndk: {
6822        enabled: true,
6823    },
6824    arch: {
6825        arm: {
6826            export_include_dirs: [
6827                "include/system/libhidl/base/include",
6828                "include/system/libhidl/transport/include",
6829                "include/system/libhwbinder/include",
6830                "include/system/core/base/include",
6831                "include/external/fmtlib/include",
6832                "include/system/core/libutils/include",
6833                "include/system/core/libbacktrace/include",
6834                "include/system/core/liblog/include_vndk",
6835                "include/system/core/libsystem/include",
6836                "include/system/core/libcutils/include_vndk",
6837                "include/system/core/libprocessgroup/include",
6838                "include/system/core/libcutils/include",
6839                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
6840                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
6841                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
6842                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
6843                "include/generated-headers/system/hardware/interfaces/wifi/keystore/1.0/[email protected]_genc++_headers/gen",
6844            ],
6845            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/android.system.wifi.keystore@1.0.so"],
6846        },
6847    },
6848}
6849
6850vndk_prebuilt_shared {
6851    name: "libadf",
6852    version: "30",
6853    target_arch: "arm",
6854    vendor_available: true,
6855    product_available: true,
6856    vndk: {
6857        enabled: true,
6858    },
6859    arch: {
6860        arm: {
6861            export_include_dirs: [
6862                "include/system/core/deprecated-adf/libadf/include",
6863            ],
6864            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libadf.so"],
6865        },
6866    },
6867}
6868
6869vndk_prebuilt_shared {
6870    name: "libaudioroute",
6871    version: "30",
6872    target_arch: "arm",
6873    vendor_available: true,
6874    product_available: true,
6875    vndk: {
6876        enabled: true,
6877    },
6878    licenses: ["vndk-v30-libaudioroute.so-license"],
6879    arch: {
6880        arm: {
6881            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libaudioroute.so"],
6882        },
6883    },
6884}
6885
6886vndk_prebuilt_shared {
6887    name: "libaudioutils",
6888    version: "30",
6889    target_arch: "arm",
6890    vendor_available: true,
6891    product_available: true,
6892    vndk: {
6893        enabled: true,
6894    },
6895    arch: {
6896        arm: {
6897            export_include_dirs: [
6898                "include/system/media/audio_utils/include",
6899                "include/system/media/audio/include",
6900                "include/system/core/libcutils/include_vndk",
6901                "include/system/core/libutils/include",
6902                "include/system/core/libbacktrace/include",
6903                "include/system/core/liblog/include_vndk",
6904                "include/system/core/libsystem/include",
6905                "include/system/core/libprocessgroup/include",
6906            ],
6907            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libaudioutils.so"],
6908        },
6909    },
6910}
6911
6912vndk_prebuilt_shared {
6913    name: "libbinder",
6914    version: "30",
6915    target_arch: "arm",
6916    vendor_available: true,
6917    product_available: true,
6918    vndk: {
6919        enabled: true,
6920    },
6921    arch: {
6922        arm: {
6923            export_include_dirs: [
6924                "include/frameworks/native/libs/binder/include",
6925                "include/system/core/base/include",
6926                "include/system/core/libcutils/include_vndk",
6927                "include/system/core/libutils/include",
6928                "include/system/core/libbacktrace/include",
6929                "include/system/core/liblog/include_vndk",
6930                "include/system/core/libsystem/include",
6931                "include/system/core/libprocessgroup/include",
6932                "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl",
6933            ],
6934            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libbinder.so"],
6935        },
6936    },
6937}
6938
6939vndk_prebuilt_shared {
6940    name: "libbufferqueueconverter",
6941    version: "30",
6942    target_arch: "arm",
6943    vendor_available: true,
6944    product_available: true,
6945    vndk: {
6946        enabled: true,
6947    },
6948    arch: {
6949        arm: {
6950            export_include_dirs: [
6951                "include/frameworks/native/libs/bufferqueueconverter/include",
6952            ],
6953            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libbufferqueueconverter.so"],
6954        },
6955    },
6956}
6957
6958vndk_prebuilt_shared {
6959    name: "libcamera_metadata",
6960    version: "30",
6961    target_arch: "arm",
6962    vendor_available: true,
6963    product_available: true,
6964    vndk: {
6965        enabled: true,
6966    },
6967    arch: {
6968        arm: {
6969            export_include_dirs: [
6970                "include/system/media/camera/include",
6971                "include/system/core/libcutils/include_vndk",
6972            ],
6973            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcamera_metadata.so"],
6974        },
6975    },
6976}
6977
6978vndk_prebuilt_shared {
6979    name: "libcap",
6980    version: "30",
6981    target_arch: "arm",
6982    vendor_available: true,
6983    product_available: true,
6984    vndk: {
6985        enabled: true,
6986    },
6987    licenses: ["vndk-v30-libcap.so-license"],
6988    arch: {
6989        arm: {
6990            export_include_dirs: [
6991                "include/external/libcap/libcap/include",
6992            ],
6993            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcap.so"],
6994        },
6995    },
6996}
6997
6998vndk_prebuilt_shared {
6999    name: "libclang_rt.scudo-arm-android",
7000    version: "30",
7001    target_arch: "arm",
7002    vendor_available: true,
7003    product_available: true,
7004    vndk: {
7005        enabled: true,
7006    },
7007    arch: {
7008        arm: {
7009            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.scudo-arm-android.so"],
7010        },
7011    },
7012}
7013
7014vndk_prebuilt_shared {
7015    name: "libclang_rt.scudo_minimal-arm-android",
7016    version: "30",
7017    target_arch: "arm",
7018    vendor_available: true,
7019    product_available: true,
7020    vndk: {
7021        enabled: true,
7022    },
7023    arch: {
7024        arm: {
7025            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.scudo_minimal-arm-android.so"],
7026        },
7027    },
7028}
7029
7030vndk_prebuilt_shared {
7031    name: "libclang_rt.ubsan_standalone-arm-android",
7032    version: "30",
7033    target_arch: "arm",
7034    vendor_available: true,
7035    product_available: true,
7036    vndk: {
7037        enabled: true,
7038    },
7039    arch: {
7040        arm: {
7041            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so"],
7042        },
7043    },
7044}
7045
7046vndk_prebuilt_shared {
7047    name: "libcn-cbor",
7048    version: "30",
7049    target_arch: "arm",
7050    vendor_available: true,
7051    product_available: true,
7052    vndk: {
7053        enabled: true,
7054    },
7055    arch: {
7056        arm: {
7057            export_include_dirs: [
7058                "include/external/cn-cbor/include",
7059            ],
7060            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcn-cbor.so"],
7061        },
7062    },
7063}
7064
7065vndk_prebuilt_shared {
7066    name: "libcodec2",
7067    version: "30",
7068    target_arch: "arm",
7069    vendor_available: true,
7070    product_available: true,
7071    vndk: {
7072        enabled: true,
7073    },
7074    arch: {
7075        arm: {
7076            export_include_dirs: [
7077                "include/frameworks/av/media/codec2/core/include",
7078                "include/hardware/libhardware/include",
7079                "include/system/media/audio/include",
7080                "include/system/core/libcutils/include_vndk",
7081                "include/system/core/libsystem/include",
7082                "include/system/bt/types",
7083                "include/system/core/libutils/include",
7084                "include/system/core/libbacktrace/include",
7085                "include/system/core/liblog/include_vndk",
7086                "include/system/core/libprocessgroup/include",
7087                "include/frameworks/native/headers/media_plugin",
7088                "include/frameworks/native/headers/media_plugin/media/openmax",
7089                "include/frameworks/av/media/libstagefright/include",
7090                "include/frameworks/av/media/libstagefright/foundation/include",
7091            ],
7092            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcodec2.so"],
7093        },
7094    },
7095}
7096
7097vndk_prebuilt_shared {
7098    name: "libcrypto",
7099    version: "30",
7100    target_arch: "arm",
7101    vendor_available: true,
7102    product_available: true,
7103    vndk: {
7104        enabled: true,
7105    },
7106    licenses: ["vndk-v30-libcrypto.so-license"],
7107    arch: {
7108        arm: {
7109            export_include_dirs: [
7110                "include/external/boringssl/src/include",
7111            ],
7112            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcrypto.so"],
7113        },
7114    },
7115}
7116
7117vndk_prebuilt_shared {
7118    name: "libcrypto_utils",
7119    version: "30",
7120    target_arch: "arm",
7121    vendor_available: true,
7122    product_available: true,
7123    vndk: {
7124        enabled: true,
7125    },
7126    arch: {
7127        arm: {
7128            export_include_dirs: [
7129                "include/system/core/libcrypto_utils/include",
7130            ],
7131            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcrypto_utils.so"],
7132        },
7133    },
7134}
7135
7136vndk_prebuilt_shared {
7137    name: "libcurl",
7138    version: "30",
7139    target_arch: "arm",
7140    vendor_available: true,
7141    product_available: true,
7142    vndk: {
7143        enabled: true,
7144    },
7145    licenses: ["vndk-v30-libcurl.so-license"],
7146    arch: {
7147        arm: {
7148            export_include_dirs: [
7149                "include/external/curl/include",
7150            ],
7151            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libcurl.so"],
7152        },
7153    },
7154}
7155
7156vndk_prebuilt_shared {
7157    name: "libdiskconfig",
7158    version: "30",
7159    target_arch: "arm",
7160    vendor_available: true,
7161    product_available: true,
7162    vndk: {
7163        enabled: true,
7164    },
7165    arch: {
7166        arm: {
7167            export_include_dirs: [
7168                "include/system/core/libdiskconfig/include",
7169            ],
7170            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libdiskconfig.so"],
7171        },
7172    },
7173}
7174
7175vndk_prebuilt_shared {
7176    name: "libdumpstateutil",
7177    version: "30",
7178    target_arch: "arm",
7179    vendor_available: true,
7180    product_available: true,
7181    vndk: {
7182        enabled: true,
7183    },
7184    arch: {
7185        arm: {
7186            export_include_dirs: [
7187                "include/frameworks/native/cmds/dumpstate",
7188                "include/system/core/base/include",
7189                "include/external/fmtlib/include",
7190            ],
7191            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libdumpstateutil.so"],
7192        },
7193    },
7194}
7195
7196vndk_prebuilt_shared {
7197    name: "libevent",
7198    version: "30",
7199    target_arch: "arm",
7200    vendor_available: true,
7201    product_available: true,
7202    vndk: {
7203        enabled: true,
7204    },
7205    licenses: ["vndk-v30-libevent.so-license"],
7206    arch: {
7207        arm: {
7208            export_include_dirs: [
7209                "include/external/libevent/include",
7210            ],
7211            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libevent.so"],
7212        },
7213    },
7214}
7215
7216vndk_prebuilt_shared {
7217    name: "libexif",
7218    version: "30",
7219    target_arch: "arm",
7220    vendor_available: true,
7221    product_available: true,
7222    vndk: {
7223        enabled: true,
7224    },
7225    licenses: ["vndk-v30-libexif.so-license"],
7226    arch: {
7227        arm: {
7228            export_include_dirs: [
7229                "include/external/libexif",
7230            ],
7231            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libexif.so"],
7232        },
7233    },
7234}
7235
7236vndk_prebuilt_shared {
7237    name: "libexpat",
7238    version: "30",
7239    target_arch: "arm",
7240    vendor_available: true,
7241    product_available: true,
7242    vndk: {
7243        enabled: true,
7244    },
7245    licenses: ["vndk-v30-libexpat.so-license"],
7246    arch: {
7247        arm: {
7248            export_include_dirs: [
7249                "include/external/expat/lib",
7250            ],
7251            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libexpat.so"],
7252        },
7253    },
7254}
7255
7256vndk_prebuilt_shared {
7257    name: "libfmq",
7258    version: "30",
7259    target_arch: "arm",
7260    vendor_available: true,
7261    product_available: true,
7262    vndk: {
7263        enabled: true,
7264    },
7265    arch: {
7266        arm: {
7267            export_include_dirs: [
7268                "include/system/libfmq/include",
7269                "include/system/core/libcutils/include_vndk",
7270                "include/system/core/libprocessgroup/include",
7271                "include/system/core/libcutils/include",
7272                "include/system/core/libutils/include",
7273                "include/system/core/libbacktrace/include",
7274                "include/system/core/liblog/include_vndk",
7275                "include/system/core/libsystem/include",
7276            ],
7277            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libfmq.so"],
7278        },
7279    },
7280}
7281
7282vndk_prebuilt_shared {
7283    name: "libgatekeeper",
7284    version: "30",
7285    target_arch: "arm",
7286    vendor_available: true,
7287    product_available: true,
7288    vndk: {
7289        enabled: true,
7290    },
7291    arch: {
7292        arm: {
7293            export_include_dirs: [
7294                "include/system/gatekeeper/include",
7295            ],
7296            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libgatekeeper.so"],
7297        },
7298    },
7299}
7300
7301vndk_prebuilt_shared {
7302    name: "libgui",
7303    version: "30",
7304    target_arch: "arm",
7305    vendor_available: true,
7306    product_available: true,
7307    vndk: {
7308        enabled: true,
7309        private: true,
7310    },
7311    arch: {
7312        arm: {
7313            export_include_dirs: [
7314                "include/frameworks/native/libs/gui/include",
7315                "include/system/libhidl/transport/token/1.0/utils/include",
7316                "include/frameworks/native/libs/binder/include",
7317                "include/system/core/base/include",
7318                "include/system/core/libcutils/include_vndk",
7319                "include/system/core/libutils/include",
7320                "include/system/core/libbacktrace/include",
7321                "include/system/core/liblog/include_vndk",
7322                "include/system/core/libsystem/include",
7323                "include/system/core/libprocessgroup/include",
7324                "include/system/libhidl/base/include",
7325                "include/system/libhidl/transport/include",
7326                "include/system/libhwbinder/include",
7327                "include/external/fmtlib/include",
7328                "include/system/core/libcutils/include",
7329                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
7330                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
7331                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
7332                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
7333                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
7334                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
7335                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
7336                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
7337                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
7338                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
7339                "include/generated-headers/frameworks/native/libs/gui/sysprop/libLibGuiProperties/android_vendor.30_arm_armv7-a-neon_static/gen/sysprop/public/include",
7340                "include/frameworks/native/opengl/include",
7341                "include/frameworks/native/libs/nativewindow/include",
7342                "include/frameworks/native/libs/ui/include",
7343                "include/frameworks/native/libs/ui/include_private",
7344                "include/frameworks/native/libs/nativebase/include",
7345                "include/hardware/libhardware/include",
7346                "include/system/media/audio/include",
7347                "include/system/bt/types",
7348                "include/frameworks/native/libs/ui/include_vndk",
7349                "include/frameworks/native/libs/arect/include",
7350                "include/frameworks/native/libs/math/include",
7351                "include/frameworks/native/libs/binder/ndk/include_ndk",
7352                "include/frameworks/native/libs/binder/ndk/include_platform",
7353                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
7354                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include",
7355                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
7356                "include/frameworks/native/libs/gralloc/types/include",
7357                "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl",
7358                "include/generated-headers/frameworks/native/libs/gui/libgui/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl",
7359            ],
7360            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libgui.so"],
7361        },
7362    },
7363}
7364
7365vndk_prebuilt_shared {
7366    name: "libhardware_legacy",
7367    version: "30",
7368    target_arch: "arm",
7369    vendor_available: true,
7370    product_available: true,
7371    vndk: {
7372        enabled: true,
7373    },
7374    licenses: ["vndk-v30-libhardware_legacy.so-license"],
7375    arch: {
7376        arm: {
7377            export_include_dirs: [
7378                "include/hardware/libhardware_legacy/include",
7379                "include/system/core/libcutils/include_vndk",
7380            ],
7381            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libhardware_legacy.so"],
7382        },
7383    },
7384}
7385
7386vndk_prebuilt_shared {
7387    name: "libhidlallocatorutils",
7388    version: "30",
7389    target_arch: "arm",
7390    vendor_available: true,
7391    product_available: true,
7392    vndk: {
7393        enabled: true,
7394    },
7395    arch: {
7396        arm: {
7397            export_include_dirs: [
7398                "include/system/libhidl/transport/allocator/1.0/utils/include",
7399                "include/frameworks/native/libs/binder/include",
7400                "include/system/core/base/include",
7401                "include/system/core/libcutils/include_vndk",
7402                "include/system/core/libutils/include",
7403                "include/system/core/libbacktrace/include",
7404                "include/system/core/liblog/include_vndk",
7405                "include/system/core/libsystem/include",
7406                "include/system/core/libprocessgroup/include",
7407                "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl",
7408                "include/system/libhidl/base/include",
7409                "include/system/libhidl/transport/include",
7410                "include/system/libhwbinder/include",
7411                "include/external/fmtlib/include",
7412                "include/system/core/libcutils/include",
7413                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
7414                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
7415                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
7416                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
7417            ],
7418            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libhidlallocatorutils.so"],
7419        },
7420    },
7421}
7422
7423vndk_prebuilt_shared {
7424    name: "libjpeg",
7425    version: "30",
7426    target_arch: "arm",
7427    vendor_available: true,
7428    product_available: true,
7429    vndk: {
7430        enabled: true,
7431    },
7432    licenses: ["vndk-v30-libjpeg.so-license"],
7433    arch: {
7434        arm: {
7435            export_include_dirs: [
7436                "include/external/libjpeg-turbo",
7437            ],
7438            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libjpeg.so"],
7439        },
7440    },
7441}
7442
7443vndk_prebuilt_shared {
7444    name: "libldacBT_abr",
7445    version: "30",
7446    target_arch: "arm",
7447    vendor_available: true,
7448    product_available: true,
7449    vndk: {
7450        enabled: true,
7451    },
7452    licenses: ["vndk-v30-libldacBT_abr.so-license"],
7453    arch: {
7454        arm: {
7455            export_include_dirs: [
7456                "include/external/libldac/abr/inc",
7457            ],
7458            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_abr.so"],
7459        },
7460    },
7461}
7462
7463vndk_prebuilt_shared {
7464    name: "libldacBT_enc",
7465    version: "30",
7466    target_arch: "arm",
7467    vendor_available: true,
7468    product_available: true,
7469    vndk: {
7470        enabled: true,
7471    },
7472    licenses: ["vndk-v30-libldacBT_enc.so-license"],
7473    arch: {
7474        arm: {
7475            export_include_dirs: [
7476                "include/external/libldac/inc",
7477            ],
7478            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libldacBT_enc.so"],
7479        },
7480    },
7481}
7482
7483vndk_prebuilt_shared {
7484    name: "liblz4",
7485    version: "30",
7486    target_arch: "arm",
7487    vendor_available: true,
7488    product_available: true,
7489    vndk: {
7490        enabled: true,
7491    },
7492    licenses: ["vndk-v30-liblz4.so-license"],
7493    arch: {
7494        arm: {
7495            export_include_dirs: [
7496                "include/external/lz4/lib",
7497            ],
7498            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/liblz4.so"],
7499        },
7500    },
7501}
7502
7503vndk_prebuilt_shared {
7504    name: "libmedia_helper",
7505    version: "30",
7506    target_arch: "arm",
7507    vendor_available: true,
7508    product_available: true,
7509    vndk: {
7510        enabled: true,
7511    },
7512    arch: {
7513        arm: {
7514            export_include_dirs: [
7515                "include/frameworks/av/media/libmediahelper/include",
7516            ],
7517            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmedia_helper.so"],
7518        },
7519    },
7520}
7521
7522vndk_prebuilt_shared {
7523    name: "libmedia_omx",
7524    version: "30",
7525    target_arch: "arm",
7526    vendor_available: true,
7527    product_available: true,
7528    vndk: {
7529        enabled: true,
7530    },
7531    licenses: ["vndk-v30-libmedia_omx.so-license"],
7532    arch: {
7533        arm: {
7534            export_include_dirs: [
7535                "include/frameworks/av/media/libmedia/aidl",
7536                "include/frameworks/av/media/libmedia/include",
7537                "include/frameworks/av/media/libstagefright/include",
7538                "include/frameworks/native/headers/media_plugin",
7539                "include/frameworks/native/headers/media_plugin/media/openmax",
7540                "include/system/core/libcutils/include_vndk",
7541                "include/system/core/libutils/include",
7542                "include/system/core/libbacktrace/include",
7543                "include/system/core/liblog/include_vndk",
7544                "include/system/core/libsystem/include",
7545                "include/system/core/libprocessgroup/include",
7546                "include/frameworks/av/media/libstagefright/foundation/include",
7547                "include/system/libhidl/transport/token/1.0/utils/include",
7548                "include/frameworks/native/libs/binder/include",
7549                "include/system/core/base/include",
7550                "include/system/libhidl/base/include",
7551                "include/system/libhidl/transport/include",
7552                "include/system/libhwbinder/include",
7553                "include/external/fmtlib/include",
7554                "include/system/core/libcutils/include",
7555                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
7556                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
7557                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
7558                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
7559                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
7560                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
7561                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
7562                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
7563                "include/frameworks/native/libs/ui/include",
7564                "include/frameworks/native/libs/ui/include_private",
7565                "include/frameworks/native/libs/nativebase/include",
7566                "include/frameworks/native/libs/nativewindow/include",
7567                "include/hardware/libhardware/include",
7568                "include/system/media/audio/include",
7569                "include/system/bt/types",
7570                "include/frameworks/native/libs/ui/include_vndk",
7571                "include/frameworks/native/libs/arect/include",
7572                "include/frameworks/native/libs/math/include",
7573                "include/frameworks/native/libs/binder/ndk/include_ndk",
7574                "include/frameworks/native/libs/binder/ndk/include_platform",
7575                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
7576                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include",
7577                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
7578                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
7579                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
7580                "include/frameworks/native/libs/gralloc/types/include",
7581                "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl",
7582            ],
7583            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmedia_omx.so"],
7584        },
7585    },
7586}
7587
7588vndk_prebuilt_shared {
7589    name: "libmemtrack",
7590    version: "30",
7591    target_arch: "arm",
7592    vendor_available: true,
7593    product_available: true,
7594    vndk: {
7595        enabled: true,
7596    },
7597    arch: {
7598        arm: {
7599            export_include_dirs: [
7600                "include/system/memory/libmemtrack/include",
7601            ],
7602            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmemtrack.so"],
7603        },
7604    },
7605}
7606
7607vndk_prebuilt_shared {
7608    name: "libminijail",
7609    version: "30",
7610    target_arch: "arm",
7611    vendor_available: true,
7612    product_available: true,
7613    vndk: {
7614        enabled: true,
7615    },
7616    licenses: ["vndk-v30-libminijail.so-license"],
7617    arch: {
7618        arm: {
7619            export_include_dirs: [
7620                "include/external/minijail",
7621            ],
7622            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libminijail.so"],
7623        },
7624    },
7625}
7626
7627vndk_prebuilt_shared {
7628    name: "libmkbootimg_abi_check",
7629    version: "30",
7630    target_arch: "arm",
7631    vendor_available: true,
7632    product_available: true,
7633    vndk: {
7634        enabled: true,
7635    },
7636    arch: {
7637        arm: {
7638            export_include_dirs: [
7639                "include/system/tools/mkbootimg/include",
7640            ],
7641            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libmkbootimg_abi_check.so"],
7642        },
7643    },
7644}
7645
7646vndk_prebuilt_shared {
7647    name: "libnetutils",
7648    version: "30",
7649    target_arch: "arm",
7650    vendor_available: true,
7651    product_available: true,
7652    vndk: {
7653        enabled: true,
7654    },
7655    licenses: ["vndk-v30-libnetutils.so-license"],
7656    arch: {
7657        arm: {
7658            export_include_dirs: [
7659                "include/system/core/libnetutils/include",
7660            ],
7661            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libnetutils.so"],
7662        },
7663    },
7664}
7665
7666vndk_prebuilt_shared {
7667    name: "libnl",
7668    version: "30",
7669    target_arch: "arm",
7670    vendor_available: true,
7671    product_available: true,
7672    vndk: {
7673        enabled: true,
7674    },
7675    licenses: ["vndk-v30-libnl.so-license"],
7676    arch: {
7677        arm: {
7678            export_include_dirs: [
7679                "include/external/libnl/include",
7680            ],
7681            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libnl.so"],
7682        },
7683    },
7684}
7685
7686vndk_prebuilt_shared {
7687    name: "libpcre2",
7688    version: "30",
7689    target_arch: "arm",
7690    vendor_available: true,
7691    product_available: true,
7692    vndk: {
7693        enabled: true,
7694    },
7695    licenses: ["vndk-v30-libpcre2.so-license"],
7696    arch: {
7697        arm: {
7698            export_include_dirs: [
7699                "include/external/pcre/include",
7700            ],
7701            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpcre2.so"],
7702        },
7703    },
7704}
7705
7706vndk_prebuilt_shared {
7707    name: "libpiex",
7708    version: "30",
7709    target_arch: "arm",
7710    vendor_available: true,
7711    product_available: true,
7712    vndk: {
7713        enabled: true,
7714    },
7715    licenses: ["vndk-v30-libpiex.so-license"],
7716    arch: {
7717        arm: {
7718            export_include_dirs: [
7719                "include/external/piex",
7720            ],
7721            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpiex.so"],
7722        },
7723    },
7724}
7725
7726vndk_prebuilt_shared {
7727    name: "libpng",
7728    version: "30",
7729    target_arch: "arm",
7730    vendor_available: true,
7731    product_available: true,
7732    vndk: {
7733        enabled: true,
7734    },
7735    licenses: ["vndk-v30-libpng.so-license"],
7736    arch: {
7737        arm: {
7738            export_include_dirs: [
7739                "include/external/libpng",
7740            ],
7741            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpng.so"],
7742        },
7743    },
7744}
7745
7746vndk_prebuilt_shared {
7747    name: "libpower",
7748    version: "30",
7749    target_arch: "arm",
7750    vendor_available: true,
7751    product_available: true,
7752    vndk: {
7753        enabled: true,
7754    },
7755    licenses: ["vndk-v30-libpower.so-license"],
7756    arch: {
7757        arm: {
7758            export_include_dirs: [
7759                "include/hardware/libhardware_legacy/include",
7760            ],
7761            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libpower.so"],
7762        },
7763    },
7764}
7765
7766vndk_prebuilt_shared {
7767    name: "libprocinfo",
7768    version: "30",
7769    target_arch: "arm",
7770    vendor_available: true,
7771    product_available: true,
7772    vndk: {
7773        enabled: true,
7774    },
7775    arch: {
7776        arm: {
7777            export_include_dirs: [
7778                "include/system/core/libprocinfo/include",
7779            ],
7780            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libprocinfo.so"],
7781        },
7782    },
7783}
7784
7785vndk_prebuilt_shared {
7786    name: "libradio_metadata",
7787    version: "30",
7788    target_arch: "arm",
7789    vendor_available: true,
7790    product_available: true,
7791    vndk: {
7792        enabled: true,
7793    },
7794    arch: {
7795        arm: {
7796            export_include_dirs: [
7797                "include/system/media/radio/include",
7798                "include/system/core/libsystem/include",
7799            ],
7800            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libradio_metadata.so"],
7801        },
7802    },
7803}
7804
7805vndk_prebuilt_shared {
7806    name: "libspeexresampler",
7807    version: "30",
7808    target_arch: "arm",
7809    vendor_available: true,
7810    product_available: true,
7811    vndk: {
7812        enabled: true,
7813    },
7814    licenses: ["vndk-v30-libspeexresampler.so-license"],
7815    arch: {
7816        arm: {
7817            export_include_dirs: [
7818                "include/external/speex/include",
7819            ],
7820            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libspeexresampler.so"],
7821        },
7822    },
7823}
7824
7825vndk_prebuilt_shared {
7826    name: "libsqlite",
7827    version: "30",
7828    target_arch: "arm",
7829    vendor_available: true,
7830    product_available: true,
7831    vndk: {
7832        enabled: true,
7833    },
7834    licenses: ["vndk-v30-libsqlite.so-license"],
7835    arch: {
7836        arm: {
7837            export_include_dirs: [
7838                "include/external/sqlite/dist",
7839            ],
7840            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsqlite.so"],
7841        },
7842    },
7843}
7844
7845vndk_prebuilt_shared {
7846    name: "libssl",
7847    version: "30",
7848    target_arch: "arm",
7849    vendor_available: true,
7850    product_available: true,
7851    vndk: {
7852        enabled: true,
7853    },
7854    licenses: ["vndk-v30-libssl.so-license"],
7855    arch: {
7856        arm: {
7857            export_include_dirs: [
7858                "include/external/boringssl/src/include",
7859            ],
7860            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libssl.so"],
7861        },
7862    },
7863}
7864
7865vndk_prebuilt_shared {
7866    name: "[email protected]",
7867    version: "30",
7868    target_arch: "arm",
7869    vendor_available: true,
7870    product_available: true,
7871    vndk: {
7872        enabled: true,
7873    },
7874    arch: {
7875        arm: {
7876            export_include_dirs: [
7877                "include/frameworks/av/media/bufferpool/2.0/include",
7878                "include/system/libfmq/include",
7879                "include/system/core/libcutils/include_vndk",
7880                "include/system/core/libprocessgroup/include",
7881                "include/system/core/libcutils/include",
7882                "include/system/core/libutils/include",
7883                "include/system/core/libbacktrace/include",
7884                "include/system/core/liblog/include_vndk",
7885                "include/system/core/libsystem/include",
7886                "include/system/libhidl/base/include",
7887                "include/system/libhidl/transport/include",
7888                "include/system/libhwbinder/include",
7889                "include/system/core/base/include",
7890                "include/external/fmtlib/include",
7891                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
7892                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
7893                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
7894                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
7895                "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen",
7896            ],
7897            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_bufferpool@2.0.so"],
7898        },
7899    },
7900}
7901
7902vndk_prebuilt_shared {
7903    name: "libstagefright_bufferqueue_helper",
7904    version: "30",
7905    target_arch: "arm",
7906    vendor_available: true,
7907    product_available: true,
7908    vndk: {
7909        enabled: true,
7910    },
7911    arch: {
7912        arm: {
7913            export_include_dirs: [
7914                "include/frameworks/av/media/libstagefright/bqhelper/include",
7915                "include/frameworks/native/headers/media_plugin",
7916                "include/frameworks/native/headers/media_plugin/media/openmax",
7917                "include/frameworks/av/media/libstagefright/include",
7918                "include/system/core/libcutils/include_vndk",
7919                "include/system/core/libutils/include",
7920                "include/system/core/libbacktrace/include",
7921                "include/system/core/liblog/include_vndk",
7922                "include/system/core/libsystem/include",
7923                "include/system/core/libprocessgroup/include",
7924                "include/frameworks/av/media/libstagefright/foundation/include",
7925                "include/system/libhidl/libhidlmemory/include",
7926                "include/system/libhidl/base/include",
7927                "include/system/libhidl/transport/include",
7928                "include/system/libhwbinder/include",
7929                "include/system/core/base/include",
7930                "include/external/fmtlib/include",
7931                "include/system/core/libcutils/include",
7932                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
7933                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
7934                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
7935                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
7936                "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen",
7937                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
7938                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
7939                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
7940                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
7941                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
7942                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
7943                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen",
7944            ],
7945            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_bufferqueue_helper.so"],
7946        },
7947    },
7948}
7949
7950vndk_prebuilt_shared {
7951    name: "libstagefright_foundation",
7952    version: "30",
7953    target_arch: "arm",
7954    vendor_available: true,
7955    product_available: true,
7956    vndk: {
7957        enabled: true,
7958    },
7959    licenses: ["vndk-v30-libstagefright_foundation.so-license"],
7960    arch: {
7961        arm: {
7962            export_include_dirs: [
7963                "include/frameworks/av/media/libstagefright/foundation/include",
7964                "include/frameworks/native/headers/media_plugin",
7965                "include/frameworks/native/headers/media_plugin/media/openmax",
7966                "include/frameworks/av/media/libstagefright/include",
7967                "include/system/core/libcutils/include_vndk",
7968                "include/system/core/libutils/include",
7969                "include/system/core/libbacktrace/include",
7970                "include/system/core/liblog/include_vndk",
7971                "include/system/core/libsystem/include",
7972                "include/system/core/libprocessgroup/include",
7973            ],
7974            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_foundation.so"],
7975        },
7976    },
7977}
7978
7979vndk_prebuilt_shared {
7980    name: "libstagefright_omx",
7981    version: "30",
7982    target_arch: "arm",
7983    vendor_available: true,
7984    product_available: true,
7985    vndk: {
7986        enabled: true,
7987    },
7988    licenses: ["vndk-v30-libstagefright_omx.so-license"],
7989    arch: {
7990        arm: {
7991            export_include_dirs: [
7992                "include/frameworks/av/media/libstagefright/omx/include",
7993                "include/frameworks/native/headers/media_plugin",
7994                "include/frameworks/native/headers/media_plugin/media/openmax",
7995                "include/frameworks/av/media/libstagefright/include",
7996                "include/system/core/libcutils/include_vndk",
7997                "include/system/core/libutils/include",
7998                "include/system/core/libbacktrace/include",
7999                "include/system/core/liblog/include_vndk",
8000                "include/system/core/libsystem/include",
8001                "include/system/core/libprocessgroup/include",
8002                "include/frameworks/av/media/libstagefright/foundation/include",
8003                "include/frameworks/av/media/libstagefright/xmlparser/include",
8004            ],
8005            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx.so"],
8006        },
8007    },
8008}
8009
8010vndk_prebuilt_shared {
8011    name: "libstagefright_omx_utils",
8012    version: "30",
8013    target_arch: "arm",
8014    vendor_available: true,
8015    product_available: true,
8016    vndk: {
8017        enabled: true,
8018    },
8019    licenses: ["vndk-v30-libstagefright_omx_utils.so-license"],
8020    arch: {
8021        arm: {
8022            export_include_dirs: [
8023                "include/frameworks/av/media/libstagefright/omx/include",
8024                "include/frameworks/native/headers/media_plugin",
8025                "include/frameworks/native/headers/media_plugin/media/openmax",
8026                "include/frameworks/av/media/libstagefright/include",
8027                "include/system/core/libcutils/include_vndk",
8028                "include/system/core/libutils/include",
8029                "include/system/core/libbacktrace/include",
8030                "include/system/core/liblog/include_vndk",
8031                "include/system/core/libsystem/include",
8032                "include/system/core/libprocessgroup/include",
8033                "include/frameworks/av/media/libstagefright/foundation/include",
8034                "include/frameworks/av/media/libmedia/aidl",
8035                "include/frameworks/av/media/libmedia/include",
8036                "include/system/libhidl/transport/token/1.0/utils/include",
8037                "include/frameworks/native/libs/binder/include",
8038                "include/system/core/base/include",
8039                "include/system/libhidl/base/include",
8040                "include/system/libhidl/transport/include",
8041                "include/system/libhwbinder/include",
8042                "include/external/fmtlib/include",
8043                "include/system/core/libcutils/include",
8044                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8045                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8046                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8047                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8048                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8049                "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen",
8050                "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen",
8051                "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen",
8052                "include/frameworks/native/libs/ui/include",
8053                "include/frameworks/native/libs/ui/include_private",
8054                "include/frameworks/native/libs/nativebase/include",
8055                "include/frameworks/native/libs/nativewindow/include",
8056                "include/hardware/libhardware/include",
8057                "include/system/media/audio/include",
8058                "include/system/bt/types",
8059                "include/frameworks/native/libs/ui/include_vndk",
8060                "include/frameworks/native/libs/arect/include",
8061                "include/frameworks/native/libs/math/include",
8062                "include/frameworks/native/libs/binder/ndk/include_ndk",
8063                "include/frameworks/native/libs/binder/ndk/include_platform",
8064                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
8065                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include",
8066                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8067                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
8068                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
8069                "include/frameworks/native/libs/gralloc/types/include",
8070                "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.30_arm_armv7-a-neon_shared/gen/aidl",
8071            ],
8072            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_omx_utils.so"],
8073        },
8074    },
8075}
8076
8077vndk_prebuilt_shared {
8078    name: "libstagefright_xmlparser",
8079    version: "30",
8080    target_arch: "arm",
8081    vendor_available: true,
8082    product_available: true,
8083    vndk: {
8084        enabled: true,
8085    },
8086    arch: {
8087        arm: {
8088            export_include_dirs: [
8089                "include/frameworks/av/media/libstagefright/xmlparser/include",
8090            ],
8091            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libstagefright_xmlparser.so"],
8092        },
8093    },
8094}
8095
8096vndk_prebuilt_shared {
8097    name: "libsysutils",
8098    version: "30",
8099    target_arch: "arm",
8100    vendor_available: true,
8101    product_available: true,
8102    vndk: {
8103        enabled: true,
8104    },
8105    arch: {
8106        arm: {
8107            export_include_dirs: [
8108                "include/system/core/libsysutils/include",
8109            ],
8110            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libsysutils.so"],
8111        },
8112    },
8113}
8114
8115vndk_prebuilt_shared {
8116    name: "libtinyalsa",
8117    version: "30",
8118    target_arch: "arm",
8119    vendor_available: true,
8120    product_available: true,
8121    vndk: {
8122        enabled: true,
8123    },
8124    licenses: ["vndk-v30-libtinyalsa.so-license"],
8125    arch: {
8126        arm: {
8127            export_include_dirs: [
8128                "include/external/tinyalsa/include",
8129            ],
8130            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libtinyalsa.so"],
8131        },
8132    },
8133}
8134
8135vndk_prebuilt_shared {
8136    name: "libtinyxml2",
8137    version: "30",
8138    target_arch: "arm",
8139    vendor_available: true,
8140    product_available: true,
8141    vndk: {
8142        enabled: true,
8143    },
8144    licenses: ["vndk-v30-libtinyxml2.so-license"],
8145    arch: {
8146        arm: {
8147            export_include_dirs: [
8148                "include/external/tinyxml2",
8149            ],
8150            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libtinyxml2.so"],
8151        },
8152    },
8153}
8154
8155vndk_prebuilt_shared {
8156    name: "libui",
8157    version: "30",
8158    target_arch: "arm",
8159    vendor_available: true,
8160    product_available: true,
8161    vndk: {
8162        enabled: true,
8163    },
8164    licenses: ["vndk-v30-libui.so-license"],
8165    arch: {
8166        arm: {
8167            export_include_dirs: [
8168                "include/frameworks/native/libs/ui/include",
8169                "include/frameworks/native/libs/ui/include_private",
8170                "include/system/core/base/include",
8171                "include/frameworks/native/libs/nativebase/include",
8172                "include/frameworks/native/libs/nativewindow/include",
8173                "include/hardware/libhardware/include",
8174                "include/system/media/audio/include",
8175                "include/system/core/libcutils/include_vndk",
8176                "include/system/core/libsystem/include",
8177                "include/system/bt/types",
8178                "include/frameworks/native/libs/ui/include_vndk",
8179                "include/frameworks/native/libs/arect/include",
8180                "include/frameworks/native/libs/math/include",
8181                "include/frameworks/native/libs/binder/ndk/include_ndk",
8182                "include/frameworks/native/libs/binder/ndk/include_platform",
8183                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
8184                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include",
8185                "include/system/libhidl/base/include",
8186                "include/system/libhidl/transport/include",
8187                "include/system/libhwbinder/include",
8188                "include/external/fmtlib/include",
8189                "include/system/core/libutils/include",
8190                "include/system/core/libbacktrace/include",
8191                "include/system/core/liblog/include_vndk",
8192                "include/system/core/libprocessgroup/include",
8193                "include/system/core/libcutils/include",
8194                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8195                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8196                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8197                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8198                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8199                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8200                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
8201                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
8202                "include/frameworks/native/libs/gralloc/types/include",
8203            ],
8204            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libui.so"],
8205        },
8206    },
8207}
8208
8209vndk_prebuilt_shared {
8210    name: "libusbhost",
8211    version: "30",
8212    target_arch: "arm",
8213    vendor_available: true,
8214    product_available: true,
8215    vndk: {
8216        enabled: true,
8217    },
8218    arch: {
8219        arm: {
8220            export_include_dirs: [
8221                "include/system/core/libusbhost/include",
8222            ],
8223            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libusbhost.so"],
8224        },
8225    },
8226}
8227
8228vndk_prebuilt_shared {
8229    name: "libwifi-system-iface",
8230    version: "30",
8231    target_arch: "arm",
8232    vendor_available: true,
8233    product_available: true,
8234    vndk: {
8235        enabled: true,
8236    },
8237    arch: {
8238        arm: {
8239            export_include_dirs: [
8240                "include/frameworks/opt/net/wifi/libwifi_system_iface/include",
8241            ],
8242            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libwifi-system-iface.so"],
8243        },
8244    },
8245}
8246
8247vndk_prebuilt_shared {
8248    name: "libxml2",
8249    version: "30",
8250    target_arch: "arm",
8251    vendor_available: true,
8252    product_available: true,
8253    vndk: {
8254        enabled: true,
8255    },
8256    licenses: ["vndk-v30-libxml2.so-license"],
8257    arch: {
8258        arm: {
8259            export_include_dirs: [
8260                "include/external/libxml2/include",
8261            ],
8262            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libxml2.so"],
8263        },
8264    },
8265}
8266
8267vndk_prebuilt_shared {
8268    name: "libyuv",
8269    version: "30",
8270    target_arch: "arm",
8271    vendor_available: true,
8272    product_available: true,
8273    vndk: {
8274        enabled: true,
8275    },
8276    arch: {
8277        arm: {
8278            export_include_dirs: [
8279                "include/external/libyuv/files/include",
8280            ],
8281            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libyuv.so"],
8282        },
8283    },
8284}
8285
8286vndk_prebuilt_shared {
8287    name: "libziparchive",
8288    version: "30",
8289    target_arch: "arm",
8290    vendor_available: true,
8291    product_available: true,
8292    vndk: {
8293        enabled: true,
8294    },
8295    arch: {
8296        arm: {
8297            export_include_dirs: [
8298                "include/system/core/libziparchive/include",
8299                "include/external/googletest/googletest/include",
8300                "include/system/core/base/include",
8301                "include/external/fmtlib/include",
8302            ],
8303            srcs: ["arch-arm-armv7-a-neon/shared/vndk-core/libziparchive.so"],
8304        },
8305    },
8306}
8307
8308vndk_prebuilt_shared {
8309    name: "android.hardware.common-ndk_platform",
8310    version: "30",
8311    target_arch: "arm",
8312    vendor_available: true,
8313    product_available: true,
8314    vndk: {
8315        enabled: true,
8316        support_system_process: true,
8317    },
8318    arch: {
8319        arm: {
8320            export_include_dirs: [
8321                "include/frameworks/native/libs/binder/ndk/include_ndk",
8322                "include/frameworks/native/libs/binder/ndk/include_platform",
8323                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
8324            ],
8325            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.common-V1-ndk_platform.so"],
8326        },
8327    },
8328}
8329
8330vndk_prebuilt_shared {
8331    name: "android.hardware.graphics.common-ndk_platform",
8332    version: "30",
8333    target_arch: "arm",
8334    vendor_available: true,
8335    product_available: true,
8336    vndk: {
8337        enabled: true,
8338        support_system_process: true,
8339    },
8340    arch: {
8341        arm: {
8342            export_include_dirs: [
8343                "include/frameworks/native/libs/binder/ndk/include_ndk",
8344                "include/frameworks/native/libs/binder/ndk/include_platform",
8345                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
8346                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include",
8347            ],
8348            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common-V1-ndk_platform.so"],
8349        },
8350    },
8351}
8352
8353vndk_prebuilt_shared {
8354    name: "[email protected]",
8355    version: "30",
8356    target_arch: "arm",
8357    vendor_available: true,
8358    product_available: true,
8359    vndk: {
8360        enabled: true,
8361        support_system_process: true,
8362    },
8363    arch: {
8364        arm: {
8365            export_include_dirs: [
8366                "include/system/libhidl/base/include",
8367                "include/system/libhidl/transport/include",
8368                "include/system/libhwbinder/include",
8369                "include/system/core/base/include",
8370                "include/external/fmtlib/include",
8371                "include/system/core/libutils/include",
8372                "include/system/core/libbacktrace/include",
8373                "include/system/core/liblog/include_vndk",
8374                "include/system/core/libsystem/include",
8375                "include/system/core/libcutils/include_vndk",
8376                "include/system/core/libprocessgroup/include",
8377                "include/system/core/libcutils/include",
8378                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8379                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8380                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8381                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8382                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8383            ],
8384            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.0.so"],
8385        },
8386    },
8387}
8388
8389vndk_prebuilt_shared {
8390    name: "[email protected]",
8391    version: "30",
8392    target_arch: "arm",
8393    vendor_available: true,
8394    product_available: true,
8395    vndk: {
8396        enabled: true,
8397        support_system_process: true,
8398    },
8399    arch: {
8400        arm: {
8401            export_include_dirs: [
8402                "include/system/libhidl/base/include",
8403                "include/system/libhidl/transport/include",
8404                "include/system/libhwbinder/include",
8405                "include/system/core/base/include",
8406                "include/external/fmtlib/include",
8407                "include/system/core/libutils/include",
8408                "include/system/core/libbacktrace/include",
8409                "include/system/core/liblog/include_vndk",
8410                "include/system/core/libsystem/include",
8411                "include/system/core/libcutils/include_vndk",
8412                "include/system/core/libprocessgroup/include",
8413                "include/system/core/libcutils/include",
8414                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8415                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8416                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8417                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8418                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8419                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8420            ],
8421            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.1.so"],
8422        },
8423    },
8424}
8425
8426vndk_prebuilt_shared {
8427    name: "[email protected]",
8428    version: "30",
8429    target_arch: "arm",
8430    vendor_available: true,
8431    product_available: true,
8432    vndk: {
8433        enabled: true,
8434        support_system_process: true,
8435    },
8436    arch: {
8437        arm: {
8438            export_include_dirs: [
8439                "include/system/libhidl/base/include",
8440                "include/system/libhidl/transport/include",
8441                "include/system/libhwbinder/include",
8442                "include/system/core/base/include",
8443                "include/external/fmtlib/include",
8444                "include/system/core/libutils/include",
8445                "include/system/core/libbacktrace/include",
8446                "include/system/core/liblog/include_vndk",
8447                "include/system/core/libsystem/include",
8448                "include/system/core/libcutils/include_vndk",
8449                "include/system/core/libprocessgroup/include",
8450                "include/system/core/libcutils/include",
8451                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8452                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8453                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8454                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8455                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8456                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8457                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
8458            ],
8459            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.common@1.2.so"],
8460        },
8461    },
8462}
8463
8464vndk_prebuilt_shared {
8465    name: "[email protected]",
8466    version: "30",
8467    target_arch: "arm",
8468    vendor_available: true,
8469    product_available: true,
8470    vndk: {
8471        enabled: true,
8472        support_system_process: true,
8473    },
8474    arch: {
8475        arm: {
8476            export_include_dirs: [
8477                "include/system/libhidl/base/include",
8478                "include/system/libhidl/transport/include",
8479                "include/system/libhwbinder/include",
8480                "include/system/core/base/include",
8481                "include/external/fmtlib/include",
8482                "include/system/core/libutils/include",
8483                "include/system/core/libbacktrace/include",
8484                "include/system/core/liblog/include_vndk",
8485                "include/system/core/libsystem/include",
8486                "include/system/core/libcutils/include_vndk",
8487                "include/system/core/libprocessgroup/include",
8488                "include/system/core/libcutils/include",
8489                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8490                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8491                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8492                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8493                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8494                "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen",
8495            ],
8496            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"],
8497        },
8498    },
8499}
8500
8501vndk_prebuilt_shared {
8502    name: "[email protected]",
8503    version: "30",
8504    target_arch: "arm",
8505    vendor_available: true,
8506    product_available: true,
8507    vndk: {
8508        enabled: true,
8509        support_system_process: true,
8510    },
8511    arch: {
8512        arm: {
8513            export_include_dirs: [
8514                "include/system/libhidl/base/include",
8515                "include/system/libhidl/transport/include",
8516                "include/system/libhwbinder/include",
8517                "include/system/core/base/include",
8518                "include/external/fmtlib/include",
8519                "include/system/core/libutils/include",
8520                "include/system/core/libbacktrace/include",
8521                "include/system/core/liblog/include_vndk",
8522                "include/system/core/libsystem/include",
8523                "include/system/core/libcutils/include_vndk",
8524                "include/system/core/libprocessgroup/include",
8525                "include/system/core/libcutils/include",
8526                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8527                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8528                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8529                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8530                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8531                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8532                "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen",
8533                "include/generated-headers/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen",
8534            ],
8535            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@2.1.so"],
8536        },
8537    },
8538}
8539
8540vndk_prebuilt_shared {
8541    name: "[email protected]",
8542    version: "30",
8543    target_arch: "arm",
8544    vendor_available: true,
8545    product_available: true,
8546    vndk: {
8547        enabled: true,
8548        support_system_process: true,
8549    },
8550    arch: {
8551        arm: {
8552            export_include_dirs: [
8553                "include/system/libhidl/base/include",
8554                "include/system/libhidl/transport/include",
8555                "include/system/libhwbinder/include",
8556                "include/system/core/base/include",
8557                "include/external/fmtlib/include",
8558                "include/system/core/libutils/include",
8559                "include/system/core/libbacktrace/include",
8560                "include/system/core/liblog/include_vndk",
8561                "include/system/core/libsystem/include",
8562                "include/system/core/libcutils/include_vndk",
8563                "include/system/core/libprocessgroup/include",
8564                "include/system/core/libcutils/include",
8565                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8566                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8567                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8568                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8569                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8570                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8571                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
8572                "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen",
8573            ],
8574            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@3.0.so"],
8575        },
8576    },
8577}
8578
8579vndk_prebuilt_shared {
8580    name: "[email protected]",
8581    version: "30",
8582    target_arch: "arm",
8583    vendor_available: true,
8584    product_available: true,
8585    vndk: {
8586        enabled: true,
8587        support_system_process: true,
8588    },
8589    arch: {
8590        arm: {
8591            export_include_dirs: [
8592                "include/system/libhidl/base/include",
8593                "include/system/libhidl/transport/include",
8594                "include/system/libhwbinder/include",
8595                "include/system/core/base/include",
8596                "include/external/fmtlib/include",
8597                "include/system/core/libutils/include",
8598                "include/system/core/libbacktrace/include",
8599                "include/system/core/liblog/include_vndk",
8600                "include/system/core/libsystem/include",
8601                "include/system/core/libcutils/include_vndk",
8602                "include/system/core/libprocessgroup/include",
8603                "include/system/core/libcutils/include",
8604                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8605                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8606                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8607                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8608                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
8609                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
8610                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
8611                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
8612            ],
8613            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.graphics.mapper@4.0.so"],
8614        },
8615    },
8616}
8617
8618vndk_prebuilt_shared {
8619    name: "[email protected]",
8620    version: "30",
8621    target_arch: "arm",
8622    vendor_available: true,
8623    product_available: true,
8624    vndk: {
8625        enabled: true,
8626        support_system_process: true,
8627    },
8628    arch: {
8629        arm: {
8630            export_include_dirs: [
8631                "include/system/libhidl/base/include",
8632                "include/system/libhidl/transport/include",
8633                "include/system/libhwbinder/include",
8634                "include/system/core/base/include",
8635                "include/external/fmtlib/include",
8636                "include/system/core/libutils/include",
8637                "include/system/core/libbacktrace/include",
8638                "include/system/core/liblog/include_vndk",
8639                "include/system/core/libsystem/include",
8640                "include/system/core/libcutils/include_vndk",
8641                "include/system/core/libprocessgroup/include",
8642                "include/system/core/libcutils/include",
8643                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8644                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8645                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8646                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8647                "include/generated-headers/hardware/interfaces/renderscript/1.0/[email protected]_genc++_headers/gen",
8648            ],
8649            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hardware.renderscript@1.0.so"],
8650        },
8651    },
8652}
8653
8654vndk_prebuilt_shared {
8655    name: "[email protected]",
8656    version: "30",
8657    target_arch: "arm",
8658    vendor_available: true,
8659    product_available: true,
8660    vndk: {
8661        enabled: true,
8662        support_system_process: true,
8663    },
8664    arch: {
8665        arm: {
8666            export_include_dirs: [
8667                "include/system/libhidl/base/include",
8668                "include/system/libhidl/transport/include",
8669                "include/system/libhwbinder/include",
8670                "include/system/core/base/include",
8671                "include/external/fmtlib/include",
8672                "include/system/core/libutils/include",
8673                "include/system/core/libbacktrace/include",
8674                "include/system/core/liblog/include_vndk",
8675                "include/system/core/libsystem/include",
8676                "include/system/core/libcutils/include_vndk",
8677                "include/system/core/libprocessgroup/include",
8678                "include/system/core/libcutils/include",
8679                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8680                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8681                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8682                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8683                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
8684            ],
8685            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory.token@1.0.so"],
8686        },
8687    },
8688}
8689
8690vndk_prebuilt_shared {
8691    name: "[email protected]",
8692    version: "30",
8693    target_arch: "arm",
8694    vendor_available: true,
8695    product_available: true,
8696    vndk: {
8697        enabled: true,
8698        support_system_process: true,
8699    },
8700    arch: {
8701        arm: {
8702            relative_install_path: "hw",
8703            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0-impl.so"],
8704        },
8705    },
8706}
8707
8708vndk_prebuilt_shared {
8709    name: "[email protected]",
8710    version: "30",
8711    target_arch: "arm",
8712    vendor_available: true,
8713    product_available: true,
8714    vndk: {
8715        enabled: true,
8716        support_system_process: true,
8717    },
8718    arch: {
8719        arm: {
8720            export_include_dirs: [
8721                "include/system/libhidl/base/include",
8722                "include/system/libhidl/transport/include",
8723                "include/system/libhwbinder/include",
8724                "include/system/core/base/include",
8725                "include/external/fmtlib/include",
8726                "include/system/core/libutils/include",
8727                "include/system/core/libbacktrace/include",
8728                "include/system/core/liblog/include_vndk",
8729                "include/system/core/libsystem/include",
8730                "include/system/core/libcutils/include_vndk",
8731                "include/system/core/libprocessgroup/include",
8732                "include/system/core/libcutils/include",
8733                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8734                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8735                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8736                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8737                "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen",
8738            ],
8739            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.memory@1.0.so"],
8740        },
8741    },
8742}
8743
8744vndk_prebuilt_shared {
8745    name: "[email protected]",
8746    version: "30",
8747    target_arch: "arm",
8748    vendor_available: true,
8749    product_available: true,
8750    vndk: {
8751        enabled: true,
8752        support_system_process: true,
8753    },
8754    arch: {
8755        arm: {
8756            export_include_dirs: [
8757                "include/system/libhidl/base/include",
8758                "include/system/libhidl/transport/include",
8759                "include/system/libhwbinder/include",
8760                "include/system/core/base/include",
8761                "include/external/fmtlib/include",
8762                "include/system/core/libutils/include",
8763                "include/system/core/libbacktrace/include",
8764                "include/system/core/liblog/include_vndk",
8765                "include/system/core/libsystem/include",
8766                "include/system/core/libcutils/include_vndk",
8767                "include/system/core/libprocessgroup/include",
8768                "include/system/core/libcutils/include",
8769                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
8770                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
8771                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
8772                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
8773                "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen",
8774            ],
8775            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/android.hidl.safe_union@1.0.so"],
8776        },
8777    },
8778}
8779
8780vndk_prebuilt_shared {
8781    name: "libRSCpuRef",
8782    version: "30",
8783    target_arch: "arm",
8784    vendor_available: true,
8785    product_available: true,
8786    vndk: {
8787        enabled: true,
8788        support_system_process: true,
8789    },
8790    arch: {
8791        arm: {
8792            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRSCpuRef.so"],
8793        },
8794    },
8795}
8796
8797vndk_prebuilt_shared {
8798    name: "libRSDriver",
8799    version: "30",
8800    target_arch: "arm",
8801    vendor_available: true,
8802    product_available: true,
8803    vndk: {
8804        enabled: true,
8805        support_system_process: true,
8806    },
8807    arch: {
8808        arm: {
8809            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRSDriver.so"],
8810        },
8811    },
8812}
8813
8814vndk_prebuilt_shared {
8815    name: "libRS_internal",
8816    version: "30",
8817    target_arch: "arm",
8818    vendor_available: true,
8819    product_available: true,
8820    vndk: {
8821        enabled: true,
8822        support_system_process: true,
8823    },
8824    arch: {
8825        arm: {
8826            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libRS_internal.so"],
8827        },
8828    },
8829}
8830
8831vndk_prebuilt_shared {
8832    name: "libbacktrace",
8833    version: "30",
8834    target_arch: "arm",
8835    vendor_available: true,
8836    product_available: true,
8837    vndk: {
8838        enabled: true,
8839        support_system_process: true,
8840        private: true,
8841    },
8842    arch: {
8843        arm: {
8844            export_include_dirs: [
8845                "include/system/core/libbacktrace/include",
8846            ],
8847            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbacktrace.so"],
8848        },
8849    },
8850}
8851
8852vndk_prebuilt_shared {
8853    name: "libbase",
8854    version: "30",
8855    target_arch: "arm",
8856    vendor_available: true,
8857    product_available: true,
8858    vndk: {
8859        enabled: true,
8860        support_system_process: true,
8861    },
8862    arch: {
8863        arm: {
8864            export_include_dirs: [
8865                "include/system/core/base/include",
8866                "include/external/fmtlib/include",
8867            ],
8868            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbase.so"],
8869        },
8870    },
8871}
8872
8873vndk_prebuilt_shared {
8874    name: "libbcinfo",
8875    version: "30",
8876    target_arch: "arm",
8877    vendor_available: true,
8878    product_available: true,
8879    vndk: {
8880        enabled: true,
8881        support_system_process: true,
8882    },
8883    arch: {
8884        arm: {
8885            export_include_dirs: [
8886                "include/frameworks/compile/libbcc/bcinfo/include",
8887            ],
8888            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libbcinfo.so"],
8889        },
8890    },
8891}
8892
8893vndk_prebuilt_shared {
8894    name: "libblas",
8895    version: "30",
8896    target_arch: "arm",
8897    vendor_available: true,
8898    product_available: true,
8899    vndk: {
8900        enabled: true,
8901        support_system_process: true,
8902        private: true,
8903    },
8904    licenses: ["vndk-v30-libblas.so-license"],
8905    arch: {
8906        arm: {
8907            export_include_dirs: [
8908                "include/external/cblas/include",
8909            ],
8910            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libblas.so"],
8911        },
8912    },
8913}
8914
8915vndk_prebuilt_shared {
8916    name: "libc++",
8917    version: "30",
8918    target_arch: "arm",
8919    vendor_available: true,
8920    product_available: true,
8921    vndk: {
8922        enabled: true,
8923        support_system_process: true,
8924    },
8925    licenses: ["vndk-v30-libc++.so-license"],
8926    arch: {
8927        arm: {
8928            export_include_dirs: [
8929                "include/external/libcxx/include",
8930                "include/external/libcxxabi/include",
8931            ],
8932            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libc++.so"],
8933        },
8934    },
8935}
8936
8937vndk_prebuilt_shared {
8938    name: "libcompiler_rt",
8939    version: "30",
8940    target_arch: "arm",
8941    vendor_available: true,
8942    product_available: true,
8943    vndk: {
8944        enabled: true,
8945        support_system_process: true,
8946        private: true,
8947    },
8948    licenses: ["vndk-v30-libcompiler_rt.so-license"],
8949    arch: {
8950        arm: {
8951            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libcompiler_rt.so"],
8952        },
8953    },
8954}
8955
8956vndk_prebuilt_shared {
8957    name: "libcutils",
8958    version: "30",
8959    target_arch: "arm",
8960    vendor_available: true,
8961    product_available: true,
8962    vndk: {
8963        enabled: true,
8964        support_system_process: true,
8965    },
8966    licenses: ["vndk-v30-libcutils.so-license"],
8967    arch: {
8968        arm: {
8969            export_include_dirs: [
8970                "include/system/core/libcutils/include_vndk",
8971                "include/system/core/libprocessgroup/include",
8972                "include/system/core/libcutils/include",
8973            ],
8974            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libcutils.so"],
8975        },
8976    },
8977}
8978
8979vndk_prebuilt_shared {
8980    name: "libgralloctypes",
8981    version: "30",
8982    target_arch: "arm",
8983    vendor_available: true,
8984    product_available: true,
8985    vndk: {
8986        enabled: true,
8987        support_system_process: true,
8988    },
8989    arch: {
8990        arm: {
8991            export_include_dirs: [
8992                "include/frameworks/native/libs/gralloc/types/include",
8993                "include/frameworks/native/libs/binder/ndk/include_ndk",
8994                "include/frameworks/native/libs/binder/ndk/include_platform",
8995                "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-ndk_platform-source/gen/include",
8996                "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-ndk_platform-source/gen/include",
8997                "include/system/libhidl/base/include",
8998                "include/system/libhidl/transport/include",
8999                "include/system/libhwbinder/include",
9000                "include/system/core/base/include",
9001                "include/external/fmtlib/include",
9002                "include/system/core/libutils/include",
9003                "include/system/core/libbacktrace/include",
9004                "include/system/core/liblog/include_vndk",
9005                "include/system/core/libsystem/include",
9006                "include/system/core/libcutils/include_vndk",
9007                "include/system/core/libprocessgroup/include",
9008                "include/system/core/libcutils/include",
9009                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
9010                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
9011                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
9012                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
9013                "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen",
9014                "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen",
9015                "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen",
9016                "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen",
9017            ],
9018            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libgralloctypes.so"],
9019        },
9020    },
9021}
9022
9023vndk_prebuilt_shared {
9024    name: "libhardware",
9025    version: "30",
9026    target_arch: "arm",
9027    vendor_available: true,
9028    product_available: true,
9029    vndk: {
9030        enabled: true,
9031        support_system_process: true,
9032    },
9033    licenses: ["vndk-v30-libhardware.so-license"],
9034    arch: {
9035        arm: {
9036            export_include_dirs: [
9037                "include/hardware/libhardware/include",
9038                "include/system/media/audio/include",
9039                "include/system/core/libcutils/include_vndk",
9040                "include/system/core/libsystem/include",
9041                "include/system/bt/types",
9042            ],
9043            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhardware.so"],
9044        },
9045    },
9046}
9047
9048vndk_prebuilt_shared {
9049    name: "libhidlbase",
9050    version: "30",
9051    target_arch: "arm",
9052    vendor_available: true,
9053    product_available: true,
9054    vndk: {
9055        enabled: true,
9056        support_system_process: true,
9057    },
9058    licenses: ["vndk-v30-libhidlbase.so-license"],
9059    arch: {
9060        arm: {
9061            export_include_dirs: [
9062                "include/system/libhidl/base/include",
9063                "include/system/libhidl/transport/include",
9064                "include/system/libhidl/base/include",
9065                "include/system/libhidl/transport/include",
9066                "include/system/libhwbinder/include",
9067                "include/system/core/base/include",
9068                "include/external/fmtlib/include",
9069                "include/system/core/libutils/include",
9070                "include/system/core/libbacktrace/include",
9071                "include/system/core/liblog/include_vndk",
9072                "include/system/core/libsystem/include",
9073                "include/system/core/libcutils/include_vndk",
9074                "include/system/core/libprocessgroup/include",
9075                "include/system/core/libcutils/include",
9076                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
9077                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
9078                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
9079                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
9080            ],
9081            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidlbase.so"],
9082        },
9083    },
9084}
9085
9086vndk_prebuilt_shared {
9087    name: "libhidlmemory",
9088    version: "30",
9089    target_arch: "arm",
9090    vendor_available: true,
9091    product_available: true,
9092    vndk: {
9093        enabled: true,
9094        support_system_process: true,
9095    },
9096    arch: {
9097        arm: {
9098            export_include_dirs: [
9099                "include/system/libhidl/libhidlmemory/include",
9100                "include/system/libhidl/base/include",
9101                "include/system/libhidl/transport/include",
9102                "include/system/libhwbinder/include",
9103                "include/system/core/base/include",
9104                "include/external/fmtlib/include",
9105                "include/system/core/libutils/include",
9106                "include/system/core/libbacktrace/include",
9107                "include/system/core/liblog/include_vndk",
9108                "include/system/core/libsystem/include",
9109                "include/system/core/libcutils/include_vndk",
9110                "include/system/core/libprocessgroup/include",
9111                "include/system/core/libcutils/include",
9112                "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen",
9113                "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen",
9114                "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen",
9115                "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen",
9116                "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen",
9117                "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen",
9118            ],
9119            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libhidlmemory.so"],
9120        },
9121    },
9122}
9123
9124vndk_prebuilt_shared {
9125    name: "libion",
9126    version: "30",
9127    target_arch: "arm",
9128    vendor_available: true,
9129    product_available: true,
9130    vndk: {
9131        enabled: true,
9132        support_system_process: true,
9133    },
9134    arch: {
9135        arm: {
9136            export_include_dirs: [
9137                "include/system/memory/libion/include",
9138                "include/system/memory/libion/kernel-headers",
9139                "include/system/memory/libion/include",
9140                "include/system/memory/libion/kernel-headers",
9141            ],
9142            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libion.so"],
9143        },
9144    },
9145}
9146
9147vndk_prebuilt_shared {
9148    name: "libjsoncpp",
9149    version: "30",
9150    target_arch: "arm",
9151    vendor_available: true,
9152    product_available: true,
9153    vndk: {
9154        enabled: true,
9155        support_system_process: true,
9156    },
9157    arch: {
9158        arm: {
9159            export_include_dirs: [
9160                "include/external/jsoncpp/include",
9161            ],
9162            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libjsoncpp.so"],
9163        },
9164    },
9165}
9166
9167vndk_prebuilt_shared {
9168    name: "liblzma",
9169    version: "30",
9170    target_arch: "arm",
9171    vendor_available: true,
9172    product_available: true,
9173    vndk: {
9174        enabled: true,
9175        support_system_process: true,
9176    },
9177    arch: {
9178        arm: {
9179            export_include_dirs: [
9180                "include/external/lzma/C",
9181            ],
9182            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/liblzma.so"],
9183        },
9184    },
9185}
9186
9187vndk_prebuilt_shared {
9188    name: "libprocessgroup",
9189    version: "30",
9190    target_arch: "arm",
9191    vendor_available: true,
9192    product_available: true,
9193    vndk: {
9194        enabled: true,
9195        support_system_process: true,
9196    },
9197    arch: {
9198        arm: {
9199            export_include_dirs: [
9200                "include/system/core/libprocessgroup/include",
9201            ],
9202            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libprocessgroup.so"],
9203        },
9204    },
9205}
9206
9207vndk_prebuilt_shared {
9208    name: "libunwindstack",
9209    version: "30",
9210    target_arch: "arm",
9211    vendor_available: true,
9212    product_available: true,
9213    vndk: {
9214        enabled: true,
9215        support_system_process: true,
9216    },
9217    arch: {
9218        arm: {
9219            export_include_dirs: [
9220                "include/system/core/libunwindstack/include",
9221            ],
9222            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libunwindstack.so"],
9223        },
9224    },
9225}
9226
9227vndk_prebuilt_shared {
9228    name: "libutils",
9229    version: "30",
9230    target_arch: "arm",
9231    vendor_available: true,
9232    product_available: true,
9233    vndk: {
9234        enabled: true,
9235        support_system_process: true,
9236    },
9237    licenses: ["vndk-v30-libutils.so-license"],
9238    arch: {
9239        arm: {
9240            export_include_dirs: [
9241                "include/system/core/libutils/include",
9242                "include/system/core/libbacktrace/include",
9243                "include/system/core/liblog/include_vndk",
9244                "include/system/core/libsystem/include",
9245                "include/system/core/libcutils/include_vndk",
9246                "include/system/core/libprocessgroup/include",
9247            ],
9248            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libutils.so"],
9249        },
9250    },
9251}
9252
9253vndk_prebuilt_shared {
9254    name: "libutilscallstack",
9255    version: "30",
9256    target_arch: "arm",
9257    vendor_available: true,
9258    product_available: true,
9259    vndk: {
9260        enabled: true,
9261        support_system_process: true,
9262    },
9263    licenses: ["vndk-v30-libutilscallstack.so-license"],
9264    arch: {
9265        arm: {
9266            export_include_dirs: [
9267                "include/system/core/libutils/include",
9268                "include/system/core/libbacktrace/include",
9269                "include/system/core/liblog/include_vndk",
9270                "include/system/core/libsystem/include",
9271                "include/system/core/libcutils/include_vndk",
9272                "include/system/core/libprocessgroup/include",
9273            ],
9274            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libutilscallstack.so"],
9275        },
9276    },
9277}
9278
9279vndk_prebuilt_shared {
9280    name: "libz",
9281    version: "30",
9282    target_arch: "arm",
9283    vendor_available: true,
9284    product_available: true,
9285    vndk: {
9286        enabled: true,
9287        support_system_process: true,
9288    },
9289    licenses: ["vndk-v30-libz.so-license"],
9290    arch: {
9291        arm: {
9292            export_include_dirs: [
9293                "include/external/zlib",
9294            ],
9295            srcs: ["arch-arm-armv7-a-neon/shared/vndk-sp/libz.so"],
9296        },
9297    },
9298}
9299