1// THIS FILE IS AUTOGENERATED BY development/vndk/snapshot/gen_buildfiles.py 2// DO NOT EDIT 3 4package { 5 default_applicable_licenses: ["prebuilts_vndk_v31_license"], 6} 7 8vndk_prebuilt_shared { 9 name: "[email protected]", 10 version: "31", 11 target_arch: "arm64", 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/libfmq/base", 23 "include/system/libhwbinder/include", 24 "include/system/libbase/include", 25 "include/external/fmtlib/include", 26 "include/system/core/libutils/include", 27 "include/system/unwinding/libbacktrace/include", 28 "include/system/logging/liblog/include_vndk", 29 "include/system/core/libsystem/include", 30 "include/system/core/libcutils/include_outside_system", 31 "include/system/core/libprocessgroup/include", 32 "include/system/core/libcutils/include", 33 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 34 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 35 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 36 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 37 "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen", 38 ], 39 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.audio.common@2.0.so"], 40 }, 41 arm64: { 42 export_include_dirs: [ 43 "include/system/libhidl/base/include", 44 "include/system/libhidl/transport/include", 45 "include/system/libfmq/base", 46 "include/system/libhwbinder/include", 47 "include/system/libbase/include", 48 "include/external/fmtlib/include", 49 "include/system/core/libutils/include", 50 "include/system/unwinding/libbacktrace/include", 51 "include/system/logging/liblog/include_vndk", 52 "include/system/core/libsystem/include", 53 "include/system/core/libcutils/include_outside_system", 54 "include/system/core/libprocessgroup/include", 55 "include/system/core/libcutils/include", 56 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 57 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 58 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 59 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 60 "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen", 61 ], 62 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.audio.common@2.0.so"], 63 }, 64 }, 65} 66 67vndk_prebuilt_shared { 68 name: "android.hardware.authsecret-V1-ndk_platform", 69 version: "31", 70 target_arch: "arm64", 71 vendor_available: true, 72 vndk: { 73 enabled: true, 74 }, 75 arch: { 76 arm: { 77 export_include_dirs: [ 78 "include/frameworks/native/libs/binder/ndk/include_cpp", 79 "include/frameworks/native/libs/binder/ndk/include_ndk", 80 "include/frameworks/native/libs/binder/ndk/include_platform", 81 "include/generated-headers/hardware/interfaces/authsecret/aidl/android.hardware.authsecret-V1-ndk_platform-source/gen/include", 82 ], 83 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.authsecret-V1-ndk_platform.so"], 84 }, 85 arm64: { 86 export_include_dirs: [ 87 "include/frameworks/native/libs/binder/ndk/include_cpp", 88 "include/frameworks/native/libs/binder/ndk/include_ndk", 89 "include/frameworks/native/libs/binder/ndk/include_platform", 90 "include/generated-headers/hardware/interfaces/authsecret/aidl/android.hardware.authsecret-V1-ndk_platform-source/gen/include", 91 ], 92 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.authsecret-V1-ndk_platform.so"], 93 }, 94 }, 95} 96 97vndk_prebuilt_shared { 98 name: "android.hardware.automotive.occupant_awareness-V1-ndk_platform", 99 version: "31", 100 target_arch: "arm64", 101 vendor_available: true, 102 vndk: { 103 enabled: true, 104 }, 105 arch: { 106 arm: { 107 export_include_dirs: [ 108 "include/frameworks/native/libs/binder/ndk/include_cpp", 109 "include/frameworks/native/libs/binder/ndk/include_ndk", 110 "include/frameworks/native/libs/binder/ndk/include_platform", 111 "include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk_platform-source/gen/include", 112 ], 113 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so"], 114 }, 115 arm64: { 116 export_include_dirs: [ 117 "include/frameworks/native/libs/binder/ndk/include_cpp", 118 "include/frameworks/native/libs/binder/ndk/include_ndk", 119 "include/frameworks/native/libs/binder/ndk/include_platform", 120 "include/generated-headers/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk_platform-source/gen/include", 121 ], 122 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.automotive.occupant_awareness-V1-ndk_platform.so"], 123 }, 124 }, 125} 126 127vndk_prebuilt_shared { 128 name: "android.hardware.configstore-utils", 129 version: "31", 130 target_arch: "arm64", 131 vendor_available: true, 132 vndk: { 133 enabled: true, 134 }, 135 arch: { 136 arm: { 137 export_include_dirs: [ 138 "include/hardware/interfaces/configstore/utils/include", 139 "include/system/libhidl/base/include", 140 "include/system/libhidl/transport/include", 141 "include/system/libfmq/base", 142 "include/system/libhwbinder/include", 143 "include/system/libbase/include", 144 "include/external/fmtlib/include", 145 "include/system/core/libutils/include", 146 "include/system/unwinding/libbacktrace/include", 147 "include/system/logging/liblog/include_vndk", 148 "include/system/core/libsystem/include", 149 "include/system/core/libcutils/include_outside_system", 150 "include/system/core/libprocessgroup/include", 151 "include/system/core/libcutils/include", 152 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 153 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 154 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 155 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 156 "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen", 157 "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen", 158 ], 159 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.configstore-utils.so"], 160 }, 161 arm64: { 162 export_include_dirs: [ 163 "include/hardware/interfaces/configstore/utils/include", 164 "include/system/libhidl/base/include", 165 "include/system/libhidl/transport/include", 166 "include/system/libfmq/base", 167 "include/system/libhwbinder/include", 168 "include/system/libbase/include", 169 "include/external/fmtlib/include", 170 "include/system/core/libutils/include", 171 "include/system/unwinding/libbacktrace/include", 172 "include/system/logging/liblog/include_vndk", 173 "include/system/core/libsystem/include", 174 "include/system/core/libcutils/include_outside_system", 175 "include/system/core/libprocessgroup/include", 176 "include/system/core/libcutils/include", 177 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 178 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 179 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 180 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 181 "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen", 182 "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen", 183 ], 184 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.configstore-utils.so"], 185 }, 186 }, 187} 188 189vndk_prebuilt_shared { 190 name: "[email protected]", 191 version: "31", 192 target_arch: "arm64", 193 vendor_available: true, 194 product_available: true, 195 vndk: { 196 enabled: true, 197 }, 198 arch: { 199 arm: { 200 export_include_dirs: [ 201 "include/system/libhidl/base/include", 202 "include/system/libhidl/transport/include", 203 "include/system/libfmq/base", 204 "include/system/libhwbinder/include", 205 "include/system/libbase/include", 206 "include/external/fmtlib/include", 207 "include/system/core/libutils/include", 208 "include/system/unwinding/libbacktrace/include", 209 "include/system/logging/liblog/include_vndk", 210 "include/system/core/libsystem/include", 211 "include/system/core/libcutils/include_outside_system", 212 "include/system/core/libprocessgroup/include", 213 "include/system/core/libcutils/include", 214 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 215 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 216 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 217 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 218 "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen", 219 ], 220 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.configstore@1.0.so"], 221 }, 222 arm64: { 223 export_include_dirs: [ 224 "include/system/libhidl/base/include", 225 "include/system/libhidl/transport/include", 226 "include/system/libfmq/base", 227 "include/system/libhwbinder/include", 228 "include/system/libbase/include", 229 "include/external/fmtlib/include", 230 "include/system/core/libutils/include", 231 "include/system/unwinding/libbacktrace/include", 232 "include/system/logging/liblog/include_vndk", 233 "include/system/core/libsystem/include", 234 "include/system/core/libcutils/include_outside_system", 235 "include/system/core/libprocessgroup/include", 236 "include/system/core/libcutils/include", 237 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 238 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 239 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 240 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 241 "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen", 242 ], 243 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.configstore@1.0.so"], 244 }, 245 }, 246} 247 248vndk_prebuilt_shared { 249 name: "[email protected]", 250 version: "31", 251 target_arch: "arm64", 252 vendor_available: true, 253 product_available: true, 254 vndk: { 255 enabled: true, 256 }, 257 arch: { 258 arm: { 259 export_include_dirs: [ 260 "include/system/libhidl/base/include", 261 "include/system/libhidl/transport/include", 262 "include/system/libfmq/base", 263 "include/system/libhwbinder/include", 264 "include/system/libbase/include", 265 "include/external/fmtlib/include", 266 "include/system/core/libutils/include", 267 "include/system/unwinding/libbacktrace/include", 268 "include/system/logging/liblog/include_vndk", 269 "include/system/core/libsystem/include", 270 "include/system/core/libcutils/include_outside_system", 271 "include/system/core/libprocessgroup/include", 272 "include/system/core/libcutils/include", 273 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 274 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 275 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 276 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 277 "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen", 278 "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen", 279 ], 280 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.configstore@1.1.so"], 281 }, 282 arm64: { 283 export_include_dirs: [ 284 "include/system/libhidl/base/include", 285 "include/system/libhidl/transport/include", 286 "include/system/libfmq/base", 287 "include/system/libhwbinder/include", 288 "include/system/libbase/include", 289 "include/external/fmtlib/include", 290 "include/system/core/libutils/include", 291 "include/system/unwinding/libbacktrace/include", 292 "include/system/logging/liblog/include_vndk", 293 "include/system/core/libsystem/include", 294 "include/system/core/libcutils/include_outside_system", 295 "include/system/core/libprocessgroup/include", 296 "include/system/core/libcutils/include", 297 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 298 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 299 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 300 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 301 "include/generated-headers/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen", 302 "include/generated-headers/hardware/interfaces/configstore/1.1/[email protected]_genc++_headers/gen", 303 ], 304 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.configstore@1.1.so"], 305 }, 306 }, 307} 308 309vndk_prebuilt_shared { 310 name: "android.hardware.confirmationui-support-lib", 311 version: "31", 312 target_arch: "arm64", 313 vendor_available: true, 314 vndk: { 315 enabled: true, 316 }, 317 arch: { 318 arm: { 319 export_include_dirs: [ 320 "include/hardware/interfaces/confirmationui/support/include", 321 ], 322 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.confirmationui-support-lib.so"], 323 }, 324 arm64: { 325 export_include_dirs: [ 326 "include/hardware/interfaces/confirmationui/support/include", 327 ], 328 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.confirmationui-support-lib.so"], 329 }, 330 }, 331} 332 333vndk_prebuilt_shared { 334 name: "android.hardware.gnss-V1-ndk_platform", 335 version: "31", 336 target_arch: "arm64", 337 vendor_available: true, 338 vndk: { 339 enabled: true, 340 }, 341 arch: { 342 arm: { 343 export_include_dirs: [ 344 "include/frameworks/native/libs/binder/ndk/include_cpp", 345 "include/frameworks/native/libs/binder/ndk/include_ndk", 346 "include/frameworks/native/libs/binder/ndk/include_platform", 347 "include/generated-headers/hardware/interfaces/gnss/aidl/android.hardware.gnss-V1-ndk_platform-source/gen/include", 348 ], 349 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.gnss-V1-ndk_platform.so"], 350 }, 351 arm64: { 352 export_include_dirs: [ 353 "include/frameworks/native/libs/binder/ndk/include_cpp", 354 "include/frameworks/native/libs/binder/ndk/include_ndk", 355 "include/frameworks/native/libs/binder/ndk/include_platform", 356 "include/generated-headers/hardware/interfaces/gnss/aidl/android.hardware.gnss-V1-ndk_platform-source/gen/include", 357 ], 358 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.gnss-V1-ndk_platform.so"], 359 }, 360 }, 361} 362 363vndk_prebuilt_shared { 364 name: "[email protected]", 365 version: "31", 366 target_arch: "arm64", 367 vendor_available: true, 368 product_available: true, 369 vndk: { 370 enabled: true, 371 }, 372 arch: { 373 arm: { 374 export_include_dirs: [ 375 "include/system/libhidl/base/include", 376 "include/system/libhidl/transport/include", 377 "include/system/libfmq/base", 378 "include/system/libhwbinder/include", 379 "include/system/libbase/include", 380 "include/external/fmtlib/include", 381 "include/system/core/libutils/include", 382 "include/system/unwinding/libbacktrace/include", 383 "include/system/logging/liblog/include_vndk", 384 "include/system/core/libsystem/include", 385 "include/system/core/libcutils/include_outside_system", 386 "include/system/core/libprocessgroup/include", 387 "include/system/core/libcutils/include", 388 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 389 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 390 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 391 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 392 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 393 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 394 "include/generated-headers/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen", 395 ], 396 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.graphics.allocator@2.0.so"], 397 }, 398 arm64: { 399 export_include_dirs: [ 400 "include/system/libhidl/base/include", 401 "include/system/libhidl/transport/include", 402 "include/system/libfmq/base", 403 "include/system/libhwbinder/include", 404 "include/system/libbase/include", 405 "include/external/fmtlib/include", 406 "include/system/core/libutils/include", 407 "include/system/unwinding/libbacktrace/include", 408 "include/system/logging/liblog/include_vndk", 409 "include/system/core/libsystem/include", 410 "include/system/core/libcutils/include_outside_system", 411 "include/system/core/libprocessgroup/include", 412 "include/system/core/libcutils/include", 413 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 414 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 415 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 416 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 417 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 418 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 419 "include/generated-headers/hardware/interfaces/graphics/allocator/2.0/[email protected]_genc++_headers/gen", 420 ], 421 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.graphics.allocator@2.0.so"], 422 }, 423 }, 424} 425 426vndk_prebuilt_shared { 427 name: "[email protected]", 428 version: "31", 429 target_arch: "arm64", 430 vendor_available: true, 431 product_available: true, 432 vndk: { 433 enabled: true, 434 }, 435 arch: { 436 arm: { 437 export_include_dirs: [ 438 "include/system/libhidl/base/include", 439 "include/system/libhidl/transport/include", 440 "include/system/libfmq/base", 441 "include/system/libhwbinder/include", 442 "include/system/libbase/include", 443 "include/external/fmtlib/include", 444 "include/system/core/libutils/include", 445 "include/system/unwinding/libbacktrace/include", 446 "include/system/logging/liblog/include_vndk", 447 "include/system/core/libsystem/include", 448 "include/system/core/libcutils/include_outside_system", 449 "include/system/core/libprocessgroup/include", 450 "include/system/core/libcutils/include", 451 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 452 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 453 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 454 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 455 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 456 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 457 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 458 "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen", 459 "include/generated-headers/hardware/interfaces/graphics/allocator/3.0/[email protected]_genc++_headers/gen", 460 ], 461 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.graphics.allocator@3.0.so"], 462 }, 463 arm64: { 464 export_include_dirs: [ 465 "include/system/libhidl/base/include", 466 "include/system/libhidl/transport/include", 467 "include/system/libfmq/base", 468 "include/system/libhwbinder/include", 469 "include/system/libbase/include", 470 "include/external/fmtlib/include", 471 "include/system/core/libutils/include", 472 "include/system/unwinding/libbacktrace/include", 473 "include/system/logging/liblog/include_vndk", 474 "include/system/core/libsystem/include", 475 "include/system/core/libcutils/include_outside_system", 476 "include/system/core/libprocessgroup/include", 477 "include/system/core/libcutils/include", 478 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 479 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 480 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 481 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 482 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 483 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 484 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 485 "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen", 486 "include/generated-headers/hardware/interfaces/graphics/allocator/3.0/[email protected]_genc++_headers/gen", 487 ], 488 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.graphics.allocator@3.0.so"], 489 }, 490 }, 491} 492 493vndk_prebuilt_shared { 494 name: "[email protected]", 495 version: "31", 496 target_arch: "arm64", 497 vendor_available: true, 498 product_available: true, 499 vndk: { 500 enabled: true, 501 }, 502 arch: { 503 arm: { 504 export_include_dirs: [ 505 "include/system/libhidl/base/include", 506 "include/system/libhidl/transport/include", 507 "include/system/libfmq/base", 508 "include/system/libhwbinder/include", 509 "include/system/libbase/include", 510 "include/external/fmtlib/include", 511 "include/system/core/libutils/include", 512 "include/system/unwinding/libbacktrace/include", 513 "include/system/logging/liblog/include_vndk", 514 "include/system/core/libsystem/include", 515 "include/system/core/libcutils/include_outside_system", 516 "include/system/core/libprocessgroup/include", 517 "include/system/core/libcutils/include", 518 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 519 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 520 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 521 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 522 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 523 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 524 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 525 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 526 "include/generated-headers/hardware/interfaces/graphics/allocator/4.0/[email protected]_genc++_headers/gen", 527 ], 528 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.graphics.allocator@4.0.so"], 529 }, 530 arm64: { 531 export_include_dirs: [ 532 "include/system/libhidl/base/include", 533 "include/system/libhidl/transport/include", 534 "include/system/libfmq/base", 535 "include/system/libhwbinder/include", 536 "include/system/libbase/include", 537 "include/external/fmtlib/include", 538 "include/system/core/libutils/include", 539 "include/system/unwinding/libbacktrace/include", 540 "include/system/logging/liblog/include_vndk", 541 "include/system/core/libsystem/include", 542 "include/system/core/libcutils/include_outside_system", 543 "include/system/core/libprocessgroup/include", 544 "include/system/core/libcutils/include", 545 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 546 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 547 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 548 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 549 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 550 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 551 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 552 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 553 "include/generated-headers/hardware/interfaces/graphics/allocator/4.0/[email protected]_genc++_headers/gen", 554 ], 555 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.graphics.allocator@4.0.so"], 556 }, 557 }, 558} 559 560vndk_prebuilt_shared { 561 name: "[email protected]", 562 version: "31", 563 target_arch: "arm64", 564 vendor_available: true, 565 product_available: true, 566 vndk: { 567 enabled: true, 568 }, 569 arch: { 570 arm: { 571 export_include_dirs: [ 572 "include/system/libhidl/base/include", 573 "include/system/libhidl/transport/include", 574 "include/system/libfmq/base", 575 "include/system/libhwbinder/include", 576 "include/system/libbase/include", 577 "include/external/fmtlib/include", 578 "include/system/core/libutils/include", 579 "include/system/unwinding/libbacktrace/include", 580 "include/system/logging/liblog/include_vndk", 581 "include/system/core/libsystem/include", 582 "include/system/core/libcutils/include_outside_system", 583 "include/system/core/libprocessgroup/include", 584 "include/system/core/libcutils/include", 585 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 586 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 587 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 588 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 589 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 590 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 591 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 592 ], 593 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so"], 594 }, 595 arm64: { 596 export_include_dirs: [ 597 "include/system/libhidl/base/include", 598 "include/system/libhidl/transport/include", 599 "include/system/libfmq/base", 600 "include/system/libhwbinder/include", 601 "include/system/libbase/include", 602 "include/external/fmtlib/include", 603 "include/system/core/libutils/include", 604 "include/system/unwinding/libbacktrace/include", 605 "include/system/logging/liblog/include_vndk", 606 "include/system/core/libsystem/include", 607 "include/system/core/libcutils/include_outside_system", 608 "include/system/core/libprocessgroup/include", 609 "include/system/core/libcutils/include", 610 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 611 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 612 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 613 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 614 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 615 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 616 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 617 ], 618 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.graphics.bufferqueue@1.0.so"], 619 }, 620 }, 621} 622 623vndk_prebuilt_shared { 624 name: "[email protected]", 625 version: "31", 626 target_arch: "arm64", 627 vendor_available: true, 628 product_available: true, 629 vndk: { 630 enabled: true, 631 }, 632 arch: { 633 arm: { 634 export_include_dirs: [ 635 "include/system/libhidl/base/include", 636 "include/system/libhidl/transport/include", 637 "include/system/libfmq/base", 638 "include/system/libhwbinder/include", 639 "include/system/libbase/include", 640 "include/external/fmtlib/include", 641 "include/system/core/libutils/include", 642 "include/system/unwinding/libbacktrace/include", 643 "include/system/logging/liblog/include_vndk", 644 "include/system/core/libsystem/include", 645 "include/system/core/libcutils/include_outside_system", 646 "include/system/core/libprocessgroup/include", 647 "include/system/core/libcutils/include", 648 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 649 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 650 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 651 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 652 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 653 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 654 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 655 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 656 ], 657 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.graphics.bufferqueue@2.0.so"], 658 }, 659 arm64: { 660 export_include_dirs: [ 661 "include/system/libhidl/base/include", 662 "include/system/libhidl/transport/include", 663 "include/system/libfmq/base", 664 "include/system/libhwbinder/include", 665 "include/system/libbase/include", 666 "include/external/fmtlib/include", 667 "include/system/core/libutils/include", 668 "include/system/unwinding/libbacktrace/include", 669 "include/system/logging/liblog/include_vndk", 670 "include/system/core/libsystem/include", 671 "include/system/core/libcutils/include_outside_system", 672 "include/system/core/libprocessgroup/include", 673 "include/system/core/libcutils/include", 674 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 675 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 676 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 677 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 678 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 679 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 680 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 681 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 682 ], 683 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.graphics.bufferqueue@2.0.so"], 684 }, 685 }, 686} 687 688vndk_prebuilt_shared { 689 name: "android.hardware.health.storage-V1-ndk_platform", 690 version: "31", 691 target_arch: "arm64", 692 vendor_available: true, 693 vndk: { 694 enabled: true, 695 }, 696 arch: { 697 arm: { 698 export_include_dirs: [ 699 "include/frameworks/native/libs/binder/ndk/include_cpp", 700 "include/frameworks/native/libs/binder/ndk/include_ndk", 701 "include/frameworks/native/libs/binder/ndk/include_platform", 702 "include/generated-headers/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include", 703 ], 704 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.health.storage-V1-ndk_platform.so"], 705 }, 706 arm64: { 707 export_include_dirs: [ 708 "include/frameworks/native/libs/binder/ndk/include_cpp", 709 "include/frameworks/native/libs/binder/ndk/include_ndk", 710 "include/frameworks/native/libs/binder/ndk/include_platform", 711 "include/generated-headers/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include", 712 ], 713 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.health.storage-V1-ndk_platform.so"], 714 }, 715 }, 716} 717 718vndk_prebuilt_shared { 719 name: "android.hardware.identity-V3-ndk_platform", 720 version: "31", 721 target_arch: "arm64", 722 vendor_available: true, 723 vndk: { 724 enabled: true, 725 }, 726 arch: { 727 arm: { 728 export_include_dirs: [ 729 "include/frameworks/native/libs/binder/ndk/include_cpp", 730 "include/frameworks/native/libs/binder/ndk/include_ndk", 731 "include/frameworks/native/libs/binder/ndk/include_platform", 732 "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-V3-ndk_platform-source/gen/include", 733 "include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-V3-ndk_platform-source/gen/include", 734 ], 735 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.identity-V3-ndk_platform.so"], 736 }, 737 arm64: { 738 export_include_dirs: [ 739 "include/frameworks/native/libs/binder/ndk/include_cpp", 740 "include/frameworks/native/libs/binder/ndk/include_ndk", 741 "include/frameworks/native/libs/binder/ndk/include_platform", 742 "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-V3-ndk_platform-source/gen/include", 743 "include/generated-headers/hardware/interfaces/identity/aidl/android.hardware.identity-V3-ndk_platform-source/gen/include", 744 ], 745 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.identity-V3-ndk_platform.so"], 746 }, 747 }, 748} 749 750vndk_prebuilt_shared { 751 name: "android.hardware.keymaster-V3-ndk_platform", 752 version: "31", 753 target_arch: "arm64", 754 vendor_available: true, 755 vndk: { 756 enabled: true, 757 }, 758 arch: { 759 arm: { 760 export_include_dirs: [ 761 "include/frameworks/native/libs/binder/ndk/include_cpp", 762 "include/frameworks/native/libs/binder/ndk/include_ndk", 763 "include/frameworks/native/libs/binder/ndk/include_platform", 764 "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-V3-ndk_platform-source/gen/include", 765 ], 766 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.keymaster-V3-ndk_platform.so"], 767 }, 768 arm64: { 769 export_include_dirs: [ 770 "include/frameworks/native/libs/binder/ndk/include_cpp", 771 "include/frameworks/native/libs/binder/ndk/include_ndk", 772 "include/frameworks/native/libs/binder/ndk/include_platform", 773 "include/generated-headers/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-V3-ndk_platform-source/gen/include", 774 ], 775 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.keymaster-V3-ndk_platform.so"], 776 }, 777 }, 778} 779 780vndk_prebuilt_shared { 781 name: "android.hardware.light-V1-ndk_platform", 782 version: "31", 783 target_arch: "arm64", 784 vendor_available: true, 785 vndk: { 786 enabled: true, 787 }, 788 arch: { 789 arm: { 790 export_include_dirs: [ 791 "include/frameworks/native/libs/binder/ndk/include_cpp", 792 "include/frameworks/native/libs/binder/ndk/include_ndk", 793 "include/frameworks/native/libs/binder/ndk/include_platform", 794 "include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk_platform-source/gen/include", 795 ], 796 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so"], 797 }, 798 arm64: { 799 export_include_dirs: [ 800 "include/frameworks/native/libs/binder/ndk/include_cpp", 801 "include/frameworks/native/libs/binder/ndk/include_ndk", 802 "include/frameworks/native/libs/binder/ndk/include_platform", 803 "include/generated-headers/hardware/interfaces/light/aidl/android.hardware.light-V1-ndk_platform-source/gen/include", 804 ], 805 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.light-V1-ndk_platform.so"], 806 }, 807 }, 808} 809 810vndk_prebuilt_shared { 811 name: "[email protected]", 812 version: "31", 813 target_arch: "arm64", 814 vendor_available: true, 815 product_available: true, 816 vndk: { 817 enabled: true, 818 }, 819 arch: { 820 arm: { 821 export_include_dirs: [ 822 "include/system/libhidl/base/include", 823 "include/system/libhidl/transport/include", 824 "include/system/libfmq/base", 825 "include/system/libhwbinder/include", 826 "include/system/libbase/include", 827 "include/external/fmtlib/include", 828 "include/system/core/libutils/include", 829 "include/system/unwinding/libbacktrace/include", 830 "include/system/logging/liblog/include_vndk", 831 "include/system/core/libsystem/include", 832 "include/system/core/libcutils/include_outside_system", 833 "include/system/core/libprocessgroup/include", 834 "include/system/core/libcutils/include", 835 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 836 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 837 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 838 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 839 "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen", 840 ], 841 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.media.bufferpool@2.0.so"], 842 }, 843 arm64: { 844 export_include_dirs: [ 845 "include/system/libhidl/base/include", 846 "include/system/libhidl/transport/include", 847 "include/system/libfmq/base", 848 "include/system/libhwbinder/include", 849 "include/system/libbase/include", 850 "include/external/fmtlib/include", 851 "include/system/core/libutils/include", 852 "include/system/unwinding/libbacktrace/include", 853 "include/system/logging/liblog/include_vndk", 854 "include/system/core/libsystem/include", 855 "include/system/core/libcutils/include_outside_system", 856 "include/system/core/libprocessgroup/include", 857 "include/system/core/libcutils/include", 858 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 859 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 860 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 861 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 862 "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen", 863 ], 864 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.media.bufferpool@2.0.so"], 865 }, 866 }, 867} 868 869vndk_prebuilt_shared { 870 name: "[email protected]", 871 version: "31", 872 target_arch: "arm64", 873 vendor_available: true, 874 product_available: true, 875 vndk: { 876 enabled: true, 877 }, 878 arch: { 879 arm: { 880 export_include_dirs: [ 881 "include/system/libhidl/base/include", 882 "include/system/libhidl/transport/include", 883 "include/system/libfmq/base", 884 "include/system/libhwbinder/include", 885 "include/system/libbase/include", 886 "include/external/fmtlib/include", 887 "include/system/core/libutils/include", 888 "include/system/unwinding/libbacktrace/include", 889 "include/system/logging/liblog/include_vndk", 890 "include/system/core/libsystem/include", 891 "include/system/core/libcutils/include_outside_system", 892 "include/system/core/libprocessgroup/include", 893 "include/system/core/libcutils/include", 894 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 895 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 896 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 897 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 898 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 899 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 900 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 901 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 902 ], 903 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.media.omx@1.0.so"], 904 }, 905 arm64: { 906 export_include_dirs: [ 907 "include/system/libhidl/base/include", 908 "include/system/libhidl/transport/include", 909 "include/system/libfmq/base", 910 "include/system/libhwbinder/include", 911 "include/system/libbase/include", 912 "include/external/fmtlib/include", 913 "include/system/core/libutils/include", 914 "include/system/unwinding/libbacktrace/include", 915 "include/system/logging/liblog/include_vndk", 916 "include/system/core/libsystem/include", 917 "include/system/core/libcutils/include_outside_system", 918 "include/system/core/libprocessgroup/include", 919 "include/system/core/libcutils/include", 920 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 921 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 922 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 923 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 924 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 925 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 926 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 927 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 928 ], 929 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.media.omx@1.0.so"], 930 }, 931 }, 932} 933 934vndk_prebuilt_shared { 935 name: "[email protected]", 936 version: "31", 937 target_arch: "arm64", 938 vendor_available: true, 939 product_available: true, 940 vndk: { 941 enabled: true, 942 }, 943 arch: { 944 arm: { 945 export_include_dirs: [ 946 "include/system/libhidl/base/include", 947 "include/system/libhidl/transport/include", 948 "include/system/libfmq/base", 949 "include/system/libhwbinder/include", 950 "include/system/libbase/include", 951 "include/external/fmtlib/include", 952 "include/system/core/libutils/include", 953 "include/system/unwinding/libbacktrace/include", 954 "include/system/logging/liblog/include_vndk", 955 "include/system/core/libsystem/include", 956 "include/system/core/libcutils/include_outside_system", 957 "include/system/core/libprocessgroup/include", 958 "include/system/core/libcutils/include", 959 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 960 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 961 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 962 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 963 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 964 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 965 ], 966 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.media@1.0.so"], 967 }, 968 arm64: { 969 export_include_dirs: [ 970 "include/system/libhidl/base/include", 971 "include/system/libhidl/transport/include", 972 "include/system/libfmq/base", 973 "include/system/libhwbinder/include", 974 "include/system/libbase/include", 975 "include/external/fmtlib/include", 976 "include/system/core/libutils/include", 977 "include/system/unwinding/libbacktrace/include", 978 "include/system/logging/liblog/include_vndk", 979 "include/system/core/libsystem/include", 980 "include/system/core/libcutils/include_outside_system", 981 "include/system/core/libprocessgroup/include", 982 "include/system/core/libcutils/include", 983 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 984 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 985 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 986 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 987 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 988 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 989 ], 990 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.media@1.0.so"], 991 }, 992 }, 993} 994 995vndk_prebuilt_shared { 996 name: "android.hardware.memtrack-V1-ndk_platform", 997 version: "31", 998 target_arch: "arm64", 999 vendor_available: true, 1000 vndk: { 1001 enabled: true, 1002 }, 1003 arch: { 1004 arm: { 1005 export_include_dirs: [ 1006 "include/frameworks/native/libs/binder/ndk/include_cpp", 1007 "include/frameworks/native/libs/binder/ndk/include_ndk", 1008 "include/frameworks/native/libs/binder/ndk/include_platform", 1009 "include/generated-headers/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include", 1010 ], 1011 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.memtrack-V1-ndk_platform.so"], 1012 }, 1013 arm64: { 1014 export_include_dirs: [ 1015 "include/frameworks/native/libs/binder/ndk/include_cpp", 1016 "include/frameworks/native/libs/binder/ndk/include_ndk", 1017 "include/frameworks/native/libs/binder/ndk/include_platform", 1018 "include/generated-headers/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include", 1019 ], 1020 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.memtrack-V1-ndk_platform.so"], 1021 }, 1022 }, 1023} 1024 1025vndk_prebuilt_shared { 1026 name: "[email protected]", 1027 version: "31", 1028 target_arch: "arm64", 1029 vendor_available: true, 1030 product_available: true, 1031 vndk: { 1032 enabled: true, 1033 }, 1034 arch: { 1035 arm: { 1036 export_include_dirs: [ 1037 "include/system/libhidl/base/include", 1038 "include/system/libhidl/transport/include", 1039 "include/system/libfmq/base", 1040 "include/system/libhwbinder/include", 1041 "include/system/libbase/include", 1042 "include/external/fmtlib/include", 1043 "include/system/core/libutils/include", 1044 "include/system/unwinding/libbacktrace/include", 1045 "include/system/logging/liblog/include_vndk", 1046 "include/system/core/libsystem/include", 1047 "include/system/core/libcutils/include_outside_system", 1048 "include/system/core/libprocessgroup/include", 1049 "include/system/core/libcutils/include", 1050 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1051 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1052 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1053 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1054 "include/generated-headers/hardware/interfaces/memtrack/1.0/[email protected]_genc++_headers/gen", 1055 ], 1056 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.memtrack@1.0.so"], 1057 }, 1058 arm64: { 1059 export_include_dirs: [ 1060 "include/system/libhidl/base/include", 1061 "include/system/libhidl/transport/include", 1062 "include/system/libfmq/base", 1063 "include/system/libhwbinder/include", 1064 "include/system/libbase/include", 1065 "include/external/fmtlib/include", 1066 "include/system/core/libutils/include", 1067 "include/system/unwinding/libbacktrace/include", 1068 "include/system/logging/liblog/include_vndk", 1069 "include/system/core/libsystem/include", 1070 "include/system/core/libcutils/include_outside_system", 1071 "include/system/core/libprocessgroup/include", 1072 "include/system/core/libcutils/include", 1073 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1074 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1075 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1076 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1077 "include/generated-headers/hardware/interfaces/memtrack/1.0/[email protected]_genc++_headers/gen", 1078 ], 1079 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.memtrack@1.0.so"], 1080 }, 1081 }, 1082} 1083 1084vndk_prebuilt_shared { 1085 name: "android.hardware.oemlock-V1-ndk_platform", 1086 version: "31", 1087 target_arch: "arm64", 1088 vendor_available: true, 1089 vndk: { 1090 enabled: true, 1091 }, 1092 arch: { 1093 arm: { 1094 export_include_dirs: [ 1095 "include/frameworks/native/libs/binder/ndk/include_cpp", 1096 "include/frameworks/native/libs/binder/ndk/include_ndk", 1097 "include/frameworks/native/libs/binder/ndk/include_platform", 1098 "include/generated-headers/hardware/interfaces/oemlock/aidl/android.hardware.oemlock-V1-ndk_platform-source/gen/include", 1099 ], 1100 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.oemlock-V1-ndk_platform.so"], 1101 }, 1102 arm64: { 1103 export_include_dirs: [ 1104 "include/frameworks/native/libs/binder/ndk/include_cpp", 1105 "include/frameworks/native/libs/binder/ndk/include_ndk", 1106 "include/frameworks/native/libs/binder/ndk/include_platform", 1107 "include/generated-headers/hardware/interfaces/oemlock/aidl/android.hardware.oemlock-V1-ndk_platform-source/gen/include", 1108 ], 1109 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.oemlock-V1-ndk_platform.so"], 1110 }, 1111 }, 1112} 1113 1114vndk_prebuilt_shared { 1115 name: "android.hardware.power-V2-ndk_platform", 1116 version: "31", 1117 target_arch: "arm64", 1118 vendor_available: true, 1119 vndk: { 1120 enabled: true, 1121 }, 1122 arch: { 1123 arm: { 1124 export_include_dirs: [ 1125 "include/frameworks/native/libs/binder/ndk/include_cpp", 1126 "include/frameworks/native/libs/binder/ndk/include_ndk", 1127 "include/frameworks/native/libs/binder/ndk/include_platform", 1128 "include/generated-headers/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include", 1129 ], 1130 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.power-V2-ndk_platform.so"], 1131 }, 1132 arm64: { 1133 export_include_dirs: [ 1134 "include/frameworks/native/libs/binder/ndk/include_cpp", 1135 "include/frameworks/native/libs/binder/ndk/include_ndk", 1136 "include/frameworks/native/libs/binder/ndk/include_platform", 1137 "include/generated-headers/hardware/interfaces/power/aidl/android.hardware.power-V2-ndk_platform-source/gen/include", 1138 ], 1139 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.power-V2-ndk_platform.so"], 1140 }, 1141 }, 1142} 1143 1144vndk_prebuilt_shared { 1145 name: "android.hardware.power.stats-V1-ndk_platform", 1146 version: "31", 1147 target_arch: "arm64", 1148 vendor_available: true, 1149 vndk: { 1150 enabled: true, 1151 }, 1152 arch: { 1153 arm: { 1154 export_include_dirs: [ 1155 "include/frameworks/native/libs/binder/ndk/include_cpp", 1156 "include/frameworks/native/libs/binder/ndk/include_ndk", 1157 "include/frameworks/native/libs/binder/ndk/include_platform", 1158 "include/generated-headers/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk_platform-source/gen/include", 1159 ], 1160 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.power.stats-V1-ndk_platform.so"], 1161 }, 1162 arm64: { 1163 export_include_dirs: [ 1164 "include/frameworks/native/libs/binder/ndk/include_cpp", 1165 "include/frameworks/native/libs/binder/ndk/include_ndk", 1166 "include/frameworks/native/libs/binder/ndk/include_platform", 1167 "include/generated-headers/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk_platform-source/gen/include", 1168 ], 1169 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.power.stats-V1-ndk_platform.so"], 1170 }, 1171 }, 1172} 1173 1174vndk_prebuilt_shared { 1175 name: "android.hardware.rebootescrow-V1-ndk_platform", 1176 version: "31", 1177 target_arch: "arm64", 1178 vendor_available: true, 1179 vndk: { 1180 enabled: true, 1181 }, 1182 arch: { 1183 arm: { 1184 export_include_dirs: [ 1185 "include/frameworks/native/libs/binder/ndk/include_cpp", 1186 "include/frameworks/native/libs/binder/ndk/include_ndk", 1187 "include/frameworks/native/libs/binder/ndk/include_platform", 1188 "include/generated-headers/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include", 1189 ], 1190 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.rebootescrow-V1-ndk_platform.so"], 1191 }, 1192 arm64: { 1193 export_include_dirs: [ 1194 "include/frameworks/native/libs/binder/ndk/include_cpp", 1195 "include/frameworks/native/libs/binder/ndk/include_ndk", 1196 "include/frameworks/native/libs/binder/ndk/include_platform", 1197 "include/generated-headers/hardware/interfaces/rebootescrow/aidl/android.hardware.rebootescrow-V1-ndk_platform-source/gen/include", 1198 ], 1199 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.rebootescrow-V1-ndk_platform.so"], 1200 }, 1201 }, 1202} 1203 1204vndk_prebuilt_shared { 1205 name: "android.hardware.security.keymint-V1-ndk_platform", 1206 version: "31", 1207 target_arch: "arm64", 1208 vendor_available: true, 1209 vndk: { 1210 enabled: true, 1211 }, 1212 arch: { 1213 arm: { 1214 export_include_dirs: [ 1215 "include/frameworks/native/libs/binder/ndk/include_cpp", 1216 "include/frameworks/native/libs/binder/ndk/include_ndk", 1217 "include/frameworks/native/libs/binder/ndk/include_platform", 1218 "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include", 1219 "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V1-ndk_platform-source/gen/include", 1220 ], 1221 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.security.keymint-V1-ndk_platform.so"], 1222 }, 1223 arm64: { 1224 export_include_dirs: [ 1225 "include/frameworks/native/libs/binder/ndk/include_cpp", 1226 "include/frameworks/native/libs/binder/ndk/include_ndk", 1227 "include/frameworks/native/libs/binder/ndk/include_platform", 1228 "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include", 1229 "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V1-ndk_platform-source/gen/include", 1230 ], 1231 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.security.keymint-V1-ndk_platform.so"], 1232 }, 1233 }, 1234} 1235 1236vndk_prebuilt_shared { 1237 name: "android.hardware.security.secureclock-V1-ndk_platform", 1238 version: "31", 1239 target_arch: "arm64", 1240 vendor_available: true, 1241 vndk: { 1242 enabled: true, 1243 }, 1244 arch: { 1245 arm: { 1246 export_include_dirs: [ 1247 "include/frameworks/native/libs/binder/ndk/include_cpp", 1248 "include/frameworks/native/libs/binder/ndk/include_ndk", 1249 "include/frameworks/native/libs/binder/ndk/include_platform", 1250 "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include", 1251 ], 1252 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.security.secureclock-V1-ndk_platform.so"], 1253 }, 1254 arm64: { 1255 export_include_dirs: [ 1256 "include/frameworks/native/libs/binder/ndk/include_cpp", 1257 "include/frameworks/native/libs/binder/ndk/include_ndk", 1258 "include/frameworks/native/libs/binder/ndk/include_platform", 1259 "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include", 1260 ], 1261 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.security.secureclock-V1-ndk_platform.so"], 1262 }, 1263 }, 1264} 1265 1266vndk_prebuilt_shared { 1267 name: "android.hardware.security.sharedsecret-V1-ndk_platform", 1268 version: "31", 1269 target_arch: "arm64", 1270 vendor_available: true, 1271 vndk: { 1272 enabled: true, 1273 }, 1274 arch: { 1275 arm: { 1276 export_include_dirs: [ 1277 "include/frameworks/native/libs/binder/ndk/include_cpp", 1278 "include/frameworks/native/libs/binder/ndk/include_ndk", 1279 "include/frameworks/native/libs/binder/ndk/include_platform", 1280 "include/generated-headers/hardware/interfaces/security/sharedsecret/aidl/android.hardware.security.sharedsecret-V1-ndk_platform-source/gen/include", 1281 ], 1282 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.security.sharedsecret-V1-ndk_platform.so"], 1283 }, 1284 arm64: { 1285 export_include_dirs: [ 1286 "include/frameworks/native/libs/binder/ndk/include_cpp", 1287 "include/frameworks/native/libs/binder/ndk/include_ndk", 1288 "include/frameworks/native/libs/binder/ndk/include_platform", 1289 "include/generated-headers/hardware/interfaces/security/sharedsecret/aidl/android.hardware.security.sharedsecret-V1-ndk_platform-source/gen/include", 1290 ], 1291 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.security.sharedsecret-V1-ndk_platform.so"], 1292 }, 1293 }, 1294} 1295 1296vndk_prebuilt_shared { 1297 name: "[email protected]", 1298 version: "31", 1299 target_arch: "arm64", 1300 vendor_available: true, 1301 vndk: { 1302 enabled: true, 1303 }, 1304 arch: { 1305 arm: { 1306 export_include_dirs: [ 1307 "include/hardware/interfaces/soundtrigger/2.0/default", 1308 ], 1309 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.soundtrigger@2.0-core.so"], 1310 }, 1311 arm64: { 1312 export_include_dirs: [ 1313 "include/hardware/interfaces/soundtrigger/2.0/default", 1314 ], 1315 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.soundtrigger@2.0-core.so"], 1316 }, 1317 }, 1318} 1319 1320vndk_prebuilt_shared { 1321 name: "[email protected]", 1322 version: "31", 1323 target_arch: "arm64", 1324 vendor_available: true, 1325 product_available: true, 1326 vndk: { 1327 enabled: true, 1328 }, 1329 arch: { 1330 arm: { 1331 export_include_dirs: [ 1332 "include/system/libhidl/base/include", 1333 "include/system/libhidl/transport/include", 1334 "include/system/libfmq/base", 1335 "include/system/libhwbinder/include", 1336 "include/system/libbase/include", 1337 "include/external/fmtlib/include", 1338 "include/system/core/libutils/include", 1339 "include/system/unwinding/libbacktrace/include", 1340 "include/system/logging/liblog/include_vndk", 1341 "include/system/core/libsystem/include", 1342 "include/system/core/libcutils/include_outside_system", 1343 "include/system/core/libprocessgroup/include", 1344 "include/system/core/libcutils/include", 1345 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1346 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1347 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1348 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1349 "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen", 1350 "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen", 1351 ], 1352 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.soundtrigger@2.0.so"], 1353 }, 1354 arm64: { 1355 export_include_dirs: [ 1356 "include/system/libhidl/base/include", 1357 "include/system/libhidl/transport/include", 1358 "include/system/libfmq/base", 1359 "include/system/libhwbinder/include", 1360 "include/system/libbase/include", 1361 "include/external/fmtlib/include", 1362 "include/system/core/libutils/include", 1363 "include/system/unwinding/libbacktrace/include", 1364 "include/system/logging/liblog/include_vndk", 1365 "include/system/core/libsystem/include", 1366 "include/system/core/libcutils/include_outside_system", 1367 "include/system/core/libprocessgroup/include", 1368 "include/system/core/libcutils/include", 1369 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1370 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1371 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1372 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1373 "include/generated-headers/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen", 1374 "include/generated-headers/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen", 1375 ], 1376 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.soundtrigger@2.0.so"], 1377 }, 1378 }, 1379} 1380 1381vndk_prebuilt_shared { 1382 name: "android.hardware.vibrator-V2-ndk_platform", 1383 version: "31", 1384 target_arch: "arm64", 1385 vendor_available: true, 1386 vndk: { 1387 enabled: true, 1388 }, 1389 arch: { 1390 arm: { 1391 export_include_dirs: [ 1392 "include/frameworks/native/libs/binder/ndk/include_cpp", 1393 "include/frameworks/native/libs/binder/ndk/include_ndk", 1394 "include/frameworks/native/libs/binder/ndk/include_platform", 1395 "include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-V2-ndk_platform-source/gen/include", 1396 ], 1397 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.vibrator-V2-ndk_platform.so"], 1398 }, 1399 arm64: { 1400 export_include_dirs: [ 1401 "include/frameworks/native/libs/binder/ndk/include_cpp", 1402 "include/frameworks/native/libs/binder/ndk/include_ndk", 1403 "include/frameworks/native/libs/binder/ndk/include_platform", 1404 "include/generated-headers/hardware/interfaces/vibrator/aidl/android.hardware.vibrator-V2-ndk_platform-source/gen/include", 1405 ], 1406 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.vibrator-V2-ndk_platform.so"], 1407 }, 1408 }, 1409} 1410 1411vndk_prebuilt_shared { 1412 name: "android.hardware.weaver-V1-ndk_platform", 1413 version: "31", 1414 target_arch: "arm64", 1415 vendor_available: true, 1416 vndk: { 1417 enabled: true, 1418 }, 1419 arch: { 1420 arm: { 1421 export_include_dirs: [ 1422 "include/frameworks/native/libs/binder/ndk/include_cpp", 1423 "include/frameworks/native/libs/binder/ndk/include_ndk", 1424 "include/frameworks/native/libs/binder/ndk/include_platform", 1425 "include/generated-headers/hardware/interfaces/weaver/aidl/android.hardware.weaver-V1-ndk_platform-source/gen/include", 1426 ], 1427 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hardware.weaver-V1-ndk_platform.so"], 1428 }, 1429 arm64: { 1430 export_include_dirs: [ 1431 "include/frameworks/native/libs/binder/ndk/include_cpp", 1432 "include/frameworks/native/libs/binder/ndk/include_ndk", 1433 "include/frameworks/native/libs/binder/ndk/include_platform", 1434 "include/generated-headers/hardware/interfaces/weaver/aidl/android.hardware.weaver-V1-ndk_platform-source/gen/include", 1435 ], 1436 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hardware.weaver-V1-ndk_platform.so"], 1437 }, 1438 }, 1439} 1440 1441vndk_prebuilt_shared { 1442 name: "[email protected]", 1443 version: "31", 1444 target_arch: "arm64", 1445 vendor_available: true, 1446 vndk: { 1447 enabled: true, 1448 }, 1449 arch: { 1450 arm: { 1451 export_include_dirs: [ 1452 "include/system/libhidl/transport/token/1.0/utils/include", 1453 "include/frameworks/native/libs/binder/include", 1454 "include/system/libbase/include", 1455 "include/frameworks/native/libs/binder/ndk/include_cpp", 1456 "include/system/core/libcutils/include_outside_system", 1457 "include/system/core/libutils/include", 1458 "include/system/unwinding/libbacktrace/include", 1459 "include/system/logging/liblog/include_vndk", 1460 "include/system/core/libsystem/include", 1461 "include/system/core/libprocessgroup/include", 1462 "include/system/libhidl/base/include", 1463 "include/system/libhidl/transport/include", 1464 "include/system/libfmq/base", 1465 "include/system/libhwbinder/include", 1466 "include/external/fmtlib/include", 1467 "include/system/core/libcutils/include", 1468 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1469 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1470 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1471 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1472 ], 1473 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hidl.token@1.0-utils.so"], 1474 }, 1475 arm64: { 1476 export_include_dirs: [ 1477 "include/system/libhidl/transport/token/1.0/utils/include", 1478 "include/frameworks/native/libs/binder/include", 1479 "include/system/libbase/include", 1480 "include/frameworks/native/libs/binder/ndk/include_cpp", 1481 "include/system/core/libcutils/include_outside_system", 1482 "include/system/core/libutils/include", 1483 "include/system/unwinding/libbacktrace/include", 1484 "include/system/logging/liblog/include_vndk", 1485 "include/system/core/libsystem/include", 1486 "include/system/core/libprocessgroup/include", 1487 "include/system/libhidl/base/include", 1488 "include/system/libhidl/transport/include", 1489 "include/system/libfmq/base", 1490 "include/system/libhwbinder/include", 1491 "include/external/fmtlib/include", 1492 "include/system/core/libcutils/include", 1493 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1494 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1495 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1496 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1497 ], 1498 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hidl.token@1.0-utils.so"], 1499 }, 1500 }, 1501} 1502 1503vndk_prebuilt_shared { 1504 name: "[email protected]", 1505 version: "31", 1506 target_arch: "arm64", 1507 vendor_available: true, 1508 product_available: true, 1509 vndk: { 1510 enabled: true, 1511 }, 1512 arch: { 1513 arm: { 1514 export_include_dirs: [ 1515 "include/system/libhidl/base/include", 1516 "include/system/libhidl/transport/include", 1517 "include/system/libfmq/base", 1518 "include/system/libhwbinder/include", 1519 "include/system/libbase/include", 1520 "include/external/fmtlib/include", 1521 "include/system/core/libutils/include", 1522 "include/system/unwinding/libbacktrace/include", 1523 "include/system/logging/liblog/include_vndk", 1524 "include/system/core/libsystem/include", 1525 "include/system/core/libcutils/include_outside_system", 1526 "include/system/core/libprocessgroup/include", 1527 "include/system/core/libcutils/include", 1528 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1529 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1530 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1531 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1532 "include/generated-headers/system/libhidl/transport/token/1.0/[email protected]_genc++_headers/gen", 1533 ], 1534 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.hidl.token@1.0.so"], 1535 }, 1536 arm64: { 1537 export_include_dirs: [ 1538 "include/system/libhidl/base/include", 1539 "include/system/libhidl/transport/include", 1540 "include/system/libfmq/base", 1541 "include/system/libhwbinder/include", 1542 "include/system/libbase/include", 1543 "include/external/fmtlib/include", 1544 "include/system/core/libutils/include", 1545 "include/system/unwinding/libbacktrace/include", 1546 "include/system/logging/liblog/include_vndk", 1547 "include/system/core/libsystem/include", 1548 "include/system/core/libcutils/include_outside_system", 1549 "include/system/core/libprocessgroup/include", 1550 "include/system/core/libcutils/include", 1551 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1552 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1553 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1554 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1555 "include/generated-headers/system/libhidl/transport/token/1.0/[email protected]_genc++_headers/gen", 1556 ], 1557 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.hidl.token@1.0.so"], 1558 }, 1559 }, 1560} 1561 1562vndk_prebuilt_shared { 1563 name: "android.system.keystore2-V1-ndk_platform", 1564 version: "31", 1565 target_arch: "arm64", 1566 vendor_available: true, 1567 vndk: { 1568 enabled: true, 1569 }, 1570 arch: { 1571 arm: { 1572 export_include_dirs: [ 1573 "include/frameworks/native/libs/binder/ndk/include_cpp", 1574 "include/frameworks/native/libs/binder/ndk/include_ndk", 1575 "include/frameworks/native/libs/binder/ndk/include_platform", 1576 "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include", 1577 "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V1-ndk_platform-source/gen/include", 1578 "include/generated-headers/system/hardware/interfaces/keystore2/aidl/android.system.keystore2-V1-ndk_platform-source/gen/include", 1579 ], 1580 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.system.keystore2-V1-ndk_platform.so"], 1581 }, 1582 arm64: { 1583 export_include_dirs: [ 1584 "include/frameworks/native/libs/binder/ndk/include_cpp", 1585 "include/frameworks/native/libs/binder/ndk/include_ndk", 1586 "include/frameworks/native/libs/binder/ndk/include_platform", 1587 "include/generated-headers/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk_platform-source/gen/include", 1588 "include/generated-headers/hardware/interfaces/security/keymint/aidl/android.hardware.security.keymint-V1-ndk_platform-source/gen/include", 1589 "include/generated-headers/system/hardware/interfaces/keystore2/aidl/android.system.keystore2-V1-ndk_platform-source/gen/include", 1590 ], 1591 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.system.keystore2-V1-ndk_platform.so"], 1592 }, 1593 }, 1594} 1595 1596vndk_prebuilt_shared { 1597 name: "[email protected]", 1598 version: "31", 1599 target_arch: "arm64", 1600 vendor_available: true, 1601 product_available: true, 1602 vndk: { 1603 enabled: true, 1604 }, 1605 arch: { 1606 arm: { 1607 export_include_dirs: [ 1608 "include/system/libhidl/base/include", 1609 "include/system/libhidl/transport/include", 1610 "include/system/libfmq/base", 1611 "include/system/libhwbinder/include", 1612 "include/system/libbase/include", 1613 "include/external/fmtlib/include", 1614 "include/system/core/libutils/include", 1615 "include/system/unwinding/libbacktrace/include", 1616 "include/system/logging/liblog/include_vndk", 1617 "include/system/core/libsystem/include", 1618 "include/system/core/libcutils/include_outside_system", 1619 "include/system/core/libprocessgroup/include", 1620 "include/system/core/libcutils/include", 1621 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1622 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1623 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1624 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1625 "include/generated-headers/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen", 1626 ], 1627 srcs: ["arch-arm-armv8-a/shared/vndk-core/android.system.suspend@1.0.so"], 1628 }, 1629 arm64: { 1630 export_include_dirs: [ 1631 "include/system/libhidl/base/include", 1632 "include/system/libhidl/transport/include", 1633 "include/system/libfmq/base", 1634 "include/system/libhwbinder/include", 1635 "include/system/libbase/include", 1636 "include/external/fmtlib/include", 1637 "include/system/core/libutils/include", 1638 "include/system/unwinding/libbacktrace/include", 1639 "include/system/logging/liblog/include_vndk", 1640 "include/system/core/libsystem/include", 1641 "include/system/core/libcutils/include_outside_system", 1642 "include/system/core/libprocessgroup/include", 1643 "include/system/core/libcutils/include", 1644 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 1645 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 1646 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 1647 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 1648 "include/generated-headers/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen", 1649 ], 1650 srcs: ["arch-arm64-armv8-a/shared/vndk-core/android.system.suspend@1.0.so"], 1651 }, 1652 }, 1653} 1654 1655vndk_prebuilt_shared { 1656 name: "libaudioroute", 1657 version: "31", 1658 target_arch: "arm64", 1659 vendor_available: true, 1660 vndk: { 1661 enabled: true, 1662 }, 1663 arch: { 1664 arm: { 1665 srcs: ["arch-arm-armv8-a/shared/vndk-core/libaudioroute.so"], 1666 }, 1667 arm64: { 1668 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libaudioroute.so"], 1669 }, 1670 }, 1671} 1672 1673vndk_prebuilt_shared { 1674 name: "libaudioutils", 1675 version: "31", 1676 target_arch: "arm64", 1677 vendor_available: true, 1678 product_available: true, 1679 vndk: { 1680 enabled: true, 1681 }, 1682 arch: { 1683 arm: { 1684 export_include_dirs: [ 1685 "include/system/media/audio_utils/include", 1686 "include/system/media/audio/include", 1687 "include/system/core/libcutils/include_outside_system", 1688 "include/system/core/libutils/include", 1689 "include/system/unwinding/libbacktrace/include", 1690 "include/system/logging/liblog/include_vndk", 1691 "include/system/core/libsystem/include", 1692 "include/system/core/libprocessgroup/include", 1693 ], 1694 srcs: ["arch-arm-armv8-a/shared/vndk-core/libaudioutils.so"], 1695 }, 1696 arm64: { 1697 export_include_dirs: [ 1698 "include/system/media/audio_utils/include", 1699 "include/system/media/audio/include", 1700 "include/system/core/libcutils/include_outside_system", 1701 "include/system/core/libutils/include", 1702 "include/system/unwinding/libbacktrace/include", 1703 "include/system/logging/liblog/include_vndk", 1704 "include/system/core/libsystem/include", 1705 "include/system/core/libprocessgroup/include", 1706 ], 1707 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libaudioutils.so"], 1708 }, 1709 }, 1710} 1711 1712vndk_prebuilt_shared { 1713 name: "libbinder", 1714 version: "31", 1715 target_arch: "arm64", 1716 vendor_available: true, 1717 vndk: { 1718 enabled: true, 1719 }, 1720 arch: { 1721 arm: { 1722 export_include_dirs: [ 1723 "include/frameworks/native/libs/binder/include", 1724 "include/system/libbase/include", 1725 "include/frameworks/native/libs/binder/ndk/include_cpp", 1726 "include/system/core/libcutils/include_outside_system", 1727 "include/system/core/libutils/include", 1728 "include/system/unwinding/libbacktrace/include", 1729 "include/system/logging/liblog/include_vndk", 1730 "include/system/core/libsystem/include", 1731 "include/system/core/libprocessgroup/include", 1732 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.31_arm_armv8-a_shared/gen/aidl", 1733 ], 1734 srcs: ["arch-arm-armv8-a/shared/vndk-core/libbinder.so"], 1735 }, 1736 arm64: { 1737 export_include_dirs: [ 1738 "include/frameworks/native/libs/binder/include", 1739 "include/system/libbase/include", 1740 "include/frameworks/native/libs/binder/ndk/include_cpp", 1741 "include/system/core/libcutils/include_outside_system", 1742 "include/system/core/libutils/include", 1743 "include/system/unwinding/libbacktrace/include", 1744 "include/system/logging/liblog/include_vndk", 1745 "include/system/core/libsystem/include", 1746 "include/system/core/libprocessgroup/include", 1747 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.31_arm64_armv8-a_shared/gen/aidl", 1748 ], 1749 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libbinder.so"], 1750 }, 1751 }, 1752} 1753 1754vndk_prebuilt_shared { 1755 name: "libbufferqueueconverter", 1756 version: "31", 1757 target_arch: "arm64", 1758 vendor_available: true, 1759 vndk: { 1760 enabled: true, 1761 }, 1762 arch: { 1763 arm: { 1764 export_include_dirs: [ 1765 "include/frameworks/native/libs/bufferqueueconverter/include", 1766 ], 1767 srcs: ["arch-arm-armv8-a/shared/vndk-core/libbufferqueueconverter.so"], 1768 }, 1769 arm64: { 1770 export_include_dirs: [ 1771 "include/frameworks/native/libs/bufferqueueconverter/include", 1772 ], 1773 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libbufferqueueconverter.so"], 1774 }, 1775 }, 1776} 1777 1778vndk_prebuilt_shared { 1779 name: "libcamera_metadata", 1780 version: "31", 1781 target_arch: "arm64", 1782 vendor_available: true, 1783 product_available: true, 1784 vndk: { 1785 enabled: true, 1786 }, 1787 arch: { 1788 arm: { 1789 export_include_dirs: [ 1790 "include/system/media/camera/include", 1791 "include/system/core/libcutils/include_outside_system", 1792 ], 1793 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcamera_metadata.so"], 1794 }, 1795 arm64: { 1796 export_include_dirs: [ 1797 "include/system/media/camera/include", 1798 "include/system/core/libcutils/include_outside_system", 1799 ], 1800 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcamera_metadata.so"], 1801 }, 1802 }, 1803} 1804 1805vndk_prebuilt_shared { 1806 name: "libcap", 1807 version: "31", 1808 target_arch: "arm64", 1809 vendor_available: true, 1810 product_available: true, 1811 vndk: { 1812 enabled: true, 1813 }, 1814 licenses: ["vndk-v31-libcap.so-license"], 1815 arch: { 1816 arm: { 1817 export_include_dirs: [ 1818 "include/external/libcap/libcap/include", 1819 ], 1820 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcap.so"], 1821 }, 1822 arm64: { 1823 export_include_dirs: [ 1824 "include/external/libcap/libcap/include", 1825 ], 1826 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcap.so"], 1827 }, 1828 }, 1829} 1830 1831vndk_prebuilt_shared { 1832 name: "libclang_rt.scudo-aarch64-android", 1833 version: "31", 1834 target_arch: "arm64", 1835 vendor_available: true, 1836 product_available: true, 1837 vndk: { 1838 enabled: true, 1839 }, 1840 arch: { 1841 arm64: { 1842 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libclang_rt.scudo-aarch64-android.so"], 1843 }, 1844 }, 1845} 1846 1847vndk_prebuilt_shared { 1848 name: "libclang_rt.scudo-arm-android", 1849 version: "31", 1850 target_arch: "arm64", 1851 vendor_available: true, 1852 product_available: true, 1853 vndk: { 1854 enabled: true, 1855 }, 1856 arch: { 1857 arm: { 1858 srcs: ["arch-arm-armv8-a/shared/vndk-core/libclang_rt.scudo-arm-android.so"], 1859 }, 1860 }, 1861} 1862 1863vndk_prebuilt_shared { 1864 name: "libclang_rt.scudo_minimal-aarch64-android", 1865 version: "31", 1866 target_arch: "arm64", 1867 vendor_available: true, 1868 product_available: true, 1869 vndk: { 1870 enabled: true, 1871 }, 1872 arch: { 1873 arm64: { 1874 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libclang_rt.scudo_minimal-aarch64-android.so"], 1875 }, 1876 }, 1877} 1878 1879vndk_prebuilt_shared { 1880 name: "libclang_rt.scudo_minimal-arm-android", 1881 version: "31", 1882 target_arch: "arm64", 1883 vendor_available: true, 1884 product_available: true, 1885 vndk: { 1886 enabled: true, 1887 }, 1888 arch: { 1889 arm: { 1890 srcs: ["arch-arm-armv8-a/shared/vndk-core/libclang_rt.scudo_minimal-arm-android.so"], 1891 }, 1892 }, 1893} 1894 1895vndk_prebuilt_shared { 1896 name: "libclang_rt.ubsan_standalone-aarch64-android", 1897 version: "31", 1898 target_arch: "arm64", 1899 vendor_available: true, 1900 product_available: true, 1901 vndk: { 1902 enabled: true, 1903 }, 1904 arch: { 1905 arm64: { 1906 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libclang_rt.ubsan_standalone-aarch64-android.so"], 1907 }, 1908 }, 1909} 1910 1911vndk_prebuilt_shared { 1912 name: "libclang_rt.ubsan_standalone-arm-android", 1913 version: "31", 1914 target_arch: "arm64", 1915 vendor_available: true, 1916 product_available: true, 1917 vndk: { 1918 enabled: true, 1919 }, 1920 arch: { 1921 arm: { 1922 srcs: ["arch-arm-armv8-a/shared/vndk-core/libclang_rt.ubsan_standalone-arm-android.so"], 1923 }, 1924 }, 1925} 1926 1927vndk_prebuilt_shared { 1928 name: "libcn-cbor", 1929 version: "31", 1930 target_arch: "arm64", 1931 vendor_available: true, 1932 vndk: { 1933 enabled: true, 1934 }, 1935 licenses: ["vndk-v31-libcn-cbor.so-license"], 1936 arch: { 1937 arm: { 1938 export_include_dirs: [ 1939 "include/external/cn-cbor/include", 1940 ], 1941 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcn-cbor.so"], 1942 }, 1943 arm64: { 1944 export_include_dirs: [ 1945 "include/external/cn-cbor/include", 1946 ], 1947 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcn-cbor.so"], 1948 }, 1949 }, 1950} 1951 1952vndk_prebuilt_shared { 1953 name: "libcodec2", 1954 version: "31", 1955 target_arch: "arm64", 1956 vendor_available: true, 1957 vndk: { 1958 enabled: true, 1959 }, 1960 arch: { 1961 arm: { 1962 export_include_dirs: [ 1963 "include/frameworks/av/media/codec2/core/include", 1964 "include/hardware/libhardware/include", 1965 "include/system/media/audio/include", 1966 "include/system/core/libcutils/include_outside_system", 1967 "include/system/core/libsystem/include", 1968 "include/system/bt/types", 1969 "include/system/core/libutils/include", 1970 "include/system/unwinding/libbacktrace/include", 1971 "include/system/logging/liblog/include_vndk", 1972 "include/system/core/libprocessgroup/include", 1973 "include/frameworks/native/headers/media_plugin", 1974 "include/frameworks/native/headers/media_plugin/media/openmax", 1975 "include/frameworks/av/media/libstagefright/include", 1976 "include/frameworks/av/media/libstagefright/foundation/include", 1977 ], 1978 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcodec2.so"], 1979 }, 1980 arm64: { 1981 export_include_dirs: [ 1982 "include/frameworks/av/media/codec2/core/include", 1983 "include/hardware/libhardware/include", 1984 "include/system/media/audio/include", 1985 "include/system/core/libcutils/include_outside_system", 1986 "include/system/core/libsystem/include", 1987 "include/system/bt/types", 1988 "include/system/core/libutils/include", 1989 "include/system/unwinding/libbacktrace/include", 1990 "include/system/logging/liblog/include_vndk", 1991 "include/system/core/libprocessgroup/include", 1992 "include/frameworks/native/headers/media_plugin", 1993 "include/frameworks/native/headers/media_plugin/media/openmax", 1994 "include/frameworks/av/media/libstagefright/include", 1995 "include/frameworks/av/media/libstagefright/foundation/include", 1996 ], 1997 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcodec2.so"], 1998 }, 1999 }, 2000} 2001 2002vndk_prebuilt_shared { 2003 name: "libcrypto", 2004 version: "31", 2005 target_arch: "arm64", 2006 vendor_available: true, 2007 product_available: true, 2008 vndk: { 2009 enabled: true, 2010 }, 2011 licenses: ["vndk-v31-libcrypto.so-license"], 2012 arch: { 2013 arm: { 2014 export_include_dirs: [ 2015 "include/external/boringssl/src/include", 2016 ], 2017 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcrypto.so"], 2018 }, 2019 arm64: { 2020 export_include_dirs: [ 2021 "include/external/boringssl/src/include", 2022 ], 2023 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcrypto.so"], 2024 }, 2025 }, 2026} 2027 2028vndk_prebuilt_shared { 2029 name: "libcrypto_utils", 2030 version: "31", 2031 target_arch: "arm64", 2032 vendor_available: true, 2033 vndk: { 2034 enabled: true, 2035 }, 2036 arch: { 2037 arm: { 2038 export_include_dirs: [ 2039 "include/system/core/libcrypto_utils/include", 2040 ], 2041 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcrypto_utils.so"], 2042 }, 2043 arm64: { 2044 export_include_dirs: [ 2045 "include/system/core/libcrypto_utils/include", 2046 ], 2047 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcrypto_utils.so"], 2048 }, 2049 }, 2050} 2051 2052vndk_prebuilt_shared { 2053 name: "libcurl", 2054 version: "31", 2055 target_arch: "arm64", 2056 vendor_available: true, 2057 product_available: true, 2058 vndk: { 2059 enabled: true, 2060 }, 2061 licenses: ["vndk-v31-libcurl.so-license"], 2062 arch: { 2063 arm: { 2064 export_include_dirs: [ 2065 "include/external/curl/include", 2066 ], 2067 srcs: ["arch-arm-armv8-a/shared/vndk-core/libcurl.so"], 2068 }, 2069 arm64: { 2070 export_include_dirs: [ 2071 "include/external/curl/include", 2072 ], 2073 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libcurl.so"], 2074 }, 2075 }, 2076} 2077 2078vndk_prebuilt_shared { 2079 name: "libdiskconfig", 2080 version: "31", 2081 target_arch: "arm64", 2082 vendor_available: true, 2083 vndk: { 2084 enabled: true, 2085 }, 2086 arch: { 2087 arm: { 2088 export_include_dirs: [ 2089 "include/system/core/libdiskconfig/include", 2090 ], 2091 srcs: ["arch-arm-armv8-a/shared/vndk-core/libdiskconfig.so"], 2092 }, 2093 arm64: { 2094 export_include_dirs: [ 2095 "include/system/core/libdiskconfig/include", 2096 ], 2097 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libdiskconfig.so"], 2098 }, 2099 }, 2100} 2101 2102vndk_prebuilt_shared { 2103 name: "libdumpstateutil", 2104 version: "31", 2105 target_arch: "arm64", 2106 vendor_available: true, 2107 vndk: { 2108 enabled: true, 2109 }, 2110 arch: { 2111 arm: { 2112 export_include_dirs: [ 2113 "include/frameworks/native/cmds/dumpstate", 2114 "include/system/libbase/include", 2115 "include/external/fmtlib/include", 2116 ], 2117 srcs: ["arch-arm-armv8-a/shared/vndk-core/libdumpstateutil.so"], 2118 }, 2119 arm64: { 2120 export_include_dirs: [ 2121 "include/frameworks/native/cmds/dumpstate", 2122 "include/system/libbase/include", 2123 "include/external/fmtlib/include", 2124 ], 2125 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libdumpstateutil.so"], 2126 }, 2127 }, 2128} 2129 2130vndk_prebuilt_shared { 2131 name: "libevent", 2132 version: "31", 2133 target_arch: "arm64", 2134 vendor_available: true, 2135 product_available: true, 2136 vndk: { 2137 enabled: true, 2138 }, 2139 licenses: ["vndk-v31-libevent.so-license"], 2140 arch: { 2141 arm: { 2142 export_include_dirs: [ 2143 "include/external/libevent/include", 2144 ], 2145 srcs: ["arch-arm-armv8-a/shared/vndk-core/libevent.so"], 2146 }, 2147 arm64: { 2148 export_include_dirs: [ 2149 "include/external/libevent/include", 2150 ], 2151 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libevent.so"], 2152 }, 2153 }, 2154} 2155 2156vndk_prebuilt_shared { 2157 name: "libexif", 2158 version: "31", 2159 target_arch: "arm64", 2160 vendor_available: true, 2161 vndk: { 2162 enabled: true, 2163 }, 2164 licenses: ["vndk-v31-libexif.so-license"], 2165 arch: { 2166 arm: { 2167 export_include_dirs: [ 2168 "include/external/libexif", 2169 ], 2170 srcs: ["arch-arm-armv8-a/shared/vndk-core/libexif.so"], 2171 }, 2172 arm64: { 2173 export_include_dirs: [ 2174 "include/external/libexif", 2175 ], 2176 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libexif.so"], 2177 }, 2178 }, 2179} 2180 2181vndk_prebuilt_shared { 2182 name: "libexpat", 2183 version: "31", 2184 target_arch: "arm64", 2185 vendor_available: true, 2186 product_available: true, 2187 vndk: { 2188 enabled: true, 2189 }, 2190 licenses: ["vndk-v31-libexpat.so-license"], 2191 arch: { 2192 arm: { 2193 export_include_dirs: [ 2194 "include/external/expat/lib", 2195 ], 2196 srcs: ["arch-arm-armv8-a/shared/vndk-core/libexpat.so"], 2197 }, 2198 arm64: { 2199 export_include_dirs: [ 2200 "include/external/expat/lib", 2201 ], 2202 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libexpat.so"], 2203 }, 2204 }, 2205} 2206 2207vndk_prebuilt_shared { 2208 name: "libfmq", 2209 version: "31", 2210 target_arch: "arm64", 2211 vendor_available: true, 2212 product_available: true, 2213 vndk: { 2214 enabled: true, 2215 }, 2216 arch: { 2217 arm: { 2218 export_include_dirs: [ 2219 "include/system/libfmq/include", 2220 "include/system/libfmq/base", 2221 "include/system/core/libcutils/include_outside_system", 2222 "include/system/core/libprocessgroup/include", 2223 "include/system/core/libcutils/include", 2224 "include/system/core/libutils/include", 2225 "include/system/unwinding/libbacktrace/include", 2226 "include/system/logging/liblog/include_vndk", 2227 "include/system/core/libsystem/include", 2228 ], 2229 srcs: ["arch-arm-armv8-a/shared/vndk-core/libfmq.so"], 2230 }, 2231 arm64: { 2232 export_include_dirs: [ 2233 "include/system/libfmq/include", 2234 "include/system/libfmq/base", 2235 "include/system/core/libcutils/include_outside_system", 2236 "include/system/core/libprocessgroup/include", 2237 "include/system/core/libcutils/include", 2238 "include/system/core/libutils/include", 2239 "include/system/unwinding/libbacktrace/include", 2240 "include/system/logging/liblog/include_vndk", 2241 "include/system/core/libsystem/include", 2242 ], 2243 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libfmq.so"], 2244 }, 2245 }, 2246} 2247 2248vndk_prebuilt_shared { 2249 name: "libgatekeeper", 2250 version: "31", 2251 target_arch: "arm64", 2252 vendor_available: true, 2253 vndk: { 2254 enabled: true, 2255 }, 2256 arch: { 2257 arm: { 2258 export_include_dirs: [ 2259 "include/system/gatekeeper/include", 2260 ], 2261 srcs: ["arch-arm-armv8-a/shared/vndk-core/libgatekeeper.so"], 2262 }, 2263 arm64: { 2264 export_include_dirs: [ 2265 "include/system/gatekeeper/include", 2266 ], 2267 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libgatekeeper.so"], 2268 }, 2269 }, 2270} 2271 2272vndk_prebuilt_shared { 2273 name: "libgui", 2274 version: "31", 2275 target_arch: "arm64", 2276 vendor_available: true, 2277 vndk: { 2278 enabled: true, 2279 private: true, 2280 }, 2281 arch: { 2282 arm: { 2283 export_include_dirs: [ 2284 "include/frameworks/native/libs/gui/include", 2285 "include/system/libhidl/transport/token/1.0/utils/include", 2286 "include/frameworks/native/libs/binder/include", 2287 "include/system/libbase/include", 2288 "include/frameworks/native/libs/binder/ndk/include_cpp", 2289 "include/system/core/libcutils/include_outside_system", 2290 "include/system/core/libutils/include", 2291 "include/system/unwinding/libbacktrace/include", 2292 "include/system/logging/liblog/include_vndk", 2293 "include/system/core/libsystem/include", 2294 "include/system/core/libprocessgroup/include", 2295 "include/system/libhidl/base/include", 2296 "include/system/libhidl/transport/include", 2297 "include/system/libfmq/base", 2298 "include/system/libhwbinder/include", 2299 "include/external/fmtlib/include", 2300 "include/system/core/libcutils/include", 2301 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2302 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2303 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2304 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2305 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2306 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2307 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2308 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2309 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2310 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 2311 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.31_arm_armv8-a_shared/gen/aidl", 2312 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.31_arm_armv8-a_static/gen/aidl", 2313 "include/generated-headers/frameworks/native/libs/gui/sysprop/libLibGuiProperties/android_vendor.31_arm_armv8-a_static_lto-thin/gen/sysprop/public/include", 2314 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.31_arm_armv8-a_static_lto-thin/gen/aidl", 2315 "include/frameworks/native/opengl/include", 2316 "include/frameworks/native/libs/nativewindow/include", 2317 "include/frameworks/native/libs/ui/include", 2318 "include/frameworks/native/libs/ui/include_private", 2319 "include/frameworks/native/libs/nativebase/include", 2320 "include/hardware/libhardware/include", 2321 "include/system/media/audio/include", 2322 "include/system/bt/types", 2323 "include/frameworks/native/libs/ui/include_vndk", 2324 "include/frameworks/native/libs/math/include", 2325 "include/frameworks/native/libs/ui/include_types", 2326 "include/frameworks/native/libs/arect/include", 2327 "include/frameworks/native/libs/binder/ndk/include_ndk", 2328 "include/frameworks/native/libs/binder/ndk/include_platform", 2329 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2330 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2331 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2332 "include/frameworks/native/libs/gralloc/types/include", 2333 "include/generated-headers/frameworks/native/libs/gui/libgui/android_vendor.31_arm_armv8-a_shared/gen/aidl", 2334 ], 2335 srcs: ["arch-arm-armv8-a/shared/vndk-core/libgui.so"], 2336 }, 2337 arm64: { 2338 export_include_dirs: [ 2339 "include/frameworks/native/libs/gui/include", 2340 "include/system/libhidl/transport/token/1.0/utils/include", 2341 "include/frameworks/native/libs/binder/include", 2342 "include/system/libbase/include", 2343 "include/frameworks/native/libs/binder/ndk/include_cpp", 2344 "include/system/core/libcutils/include_outside_system", 2345 "include/system/core/libutils/include", 2346 "include/system/unwinding/libbacktrace/include", 2347 "include/system/logging/liblog/include_vndk", 2348 "include/system/core/libsystem/include", 2349 "include/system/core/libprocessgroup/include", 2350 "include/system/libhidl/base/include", 2351 "include/system/libhidl/transport/include", 2352 "include/system/libfmq/base", 2353 "include/system/libhwbinder/include", 2354 "include/external/fmtlib/include", 2355 "include/system/core/libcutils/include", 2356 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2357 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2358 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2359 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2360 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2361 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2362 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2363 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2364 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2365 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 2366 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.31_arm64_armv8-a_shared/gen/aidl", 2367 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.31_arm64_armv8-a_static/gen/aidl", 2368 "include/generated-headers/frameworks/native/libs/gui/sysprop/libLibGuiProperties/android_vendor.31_arm64_armv8-a_static_lto-thin/gen/sysprop/public/include", 2369 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.31_arm64_armv8-a_static_lto-thin/gen/aidl", 2370 "include/frameworks/native/opengl/include", 2371 "include/frameworks/native/libs/nativewindow/include", 2372 "include/frameworks/native/libs/ui/include", 2373 "include/frameworks/native/libs/ui/include_private", 2374 "include/frameworks/native/libs/nativebase/include", 2375 "include/hardware/libhardware/include", 2376 "include/system/media/audio/include", 2377 "include/system/bt/types", 2378 "include/frameworks/native/libs/ui/include_vndk", 2379 "include/frameworks/native/libs/math/include", 2380 "include/frameworks/native/libs/ui/include_types", 2381 "include/frameworks/native/libs/arect/include", 2382 "include/frameworks/native/libs/binder/ndk/include_ndk", 2383 "include/frameworks/native/libs/binder/ndk/include_platform", 2384 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2385 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2386 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2387 "include/frameworks/native/libs/gralloc/types/include", 2388 "include/generated-headers/frameworks/native/libs/gui/libgui/android_vendor.31_arm64_armv8-a_shared/gen/aidl", 2389 ], 2390 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libgui.so"], 2391 }, 2392 }, 2393} 2394 2395vndk_prebuilt_shared { 2396 name: "libhardware_legacy", 2397 version: "31", 2398 target_arch: "arm64", 2399 vendor_available: true, 2400 vndk: { 2401 enabled: true, 2402 }, 2403 licenses: ["vndk-v31-libhardware_legacy.so-license"], 2404 arch: { 2405 arm: { 2406 export_include_dirs: [ 2407 "include/hardware/libhardware_legacy/include", 2408 "include/system/core/libcutils/include_outside_system", 2409 ], 2410 srcs: ["arch-arm-armv8-a/shared/vndk-core/libhardware_legacy.so"], 2411 }, 2412 arm64: { 2413 export_include_dirs: [ 2414 "include/hardware/libhardware_legacy/include", 2415 "include/system/core/libcutils/include_outside_system", 2416 ], 2417 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libhardware_legacy.so"], 2418 }, 2419 }, 2420} 2421 2422vndk_prebuilt_shared { 2423 name: "libhidlallocatorutils", 2424 version: "31", 2425 target_arch: "arm64", 2426 vendor_available: true, 2427 vndk: { 2428 enabled: true, 2429 }, 2430 arch: { 2431 arm: { 2432 export_include_dirs: [ 2433 "include/system/libhidl/transport/allocator/1.0/utils/include", 2434 "include/frameworks/native/libs/binder/include", 2435 "include/system/libbase/include", 2436 "include/frameworks/native/libs/binder/ndk/include_cpp", 2437 "include/system/core/libcutils/include_outside_system", 2438 "include/system/core/libutils/include", 2439 "include/system/unwinding/libbacktrace/include", 2440 "include/system/logging/liblog/include_vndk", 2441 "include/system/core/libsystem/include", 2442 "include/system/core/libprocessgroup/include", 2443 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.31_arm_armv8-a_shared/gen/aidl", 2444 "include/system/libhidl/base/include", 2445 "include/system/libhidl/transport/include", 2446 "include/system/libfmq/base", 2447 "include/system/libhwbinder/include", 2448 "include/external/fmtlib/include", 2449 "include/system/core/libcutils/include", 2450 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2451 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2452 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2453 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2454 ], 2455 srcs: ["arch-arm-armv8-a/shared/vndk-core/libhidlallocatorutils.so"], 2456 }, 2457 arm64: { 2458 export_include_dirs: [ 2459 "include/system/libhidl/transport/allocator/1.0/utils/include", 2460 "include/frameworks/native/libs/binder/include", 2461 "include/system/libbase/include", 2462 "include/frameworks/native/libs/binder/ndk/include_cpp", 2463 "include/system/core/libcutils/include_outside_system", 2464 "include/system/core/libutils/include", 2465 "include/system/unwinding/libbacktrace/include", 2466 "include/system/logging/liblog/include_vndk", 2467 "include/system/core/libsystem/include", 2468 "include/system/core/libprocessgroup/include", 2469 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.31_arm64_armv8-a_shared/gen/aidl", 2470 "include/system/libhidl/base/include", 2471 "include/system/libhidl/transport/include", 2472 "include/system/libfmq/base", 2473 "include/system/libhwbinder/include", 2474 "include/external/fmtlib/include", 2475 "include/system/core/libcutils/include", 2476 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2477 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2478 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2479 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2480 ], 2481 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libhidlallocatorutils.so"], 2482 }, 2483 }, 2484} 2485 2486vndk_prebuilt_shared { 2487 name: "libjpeg", 2488 version: "31", 2489 target_arch: "arm64", 2490 vendor_available: true, 2491 product_available: true, 2492 vndk: { 2493 enabled: true, 2494 }, 2495 licenses: ["vndk-v31-libjpeg.so-license"], 2496 arch: { 2497 arm: { 2498 export_include_dirs: [ 2499 "include/external/libjpeg-turbo", 2500 ], 2501 srcs: ["arch-arm-armv8-a/shared/vndk-core/libjpeg.so"], 2502 }, 2503 arm64: { 2504 export_include_dirs: [ 2505 "include/external/libjpeg-turbo", 2506 ], 2507 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libjpeg.so"], 2508 }, 2509 }, 2510} 2511 2512vndk_prebuilt_shared { 2513 name: "libldacBT_abr", 2514 version: "31", 2515 target_arch: "arm64", 2516 vendor_available: true, 2517 product_available: true, 2518 vndk: { 2519 enabled: true, 2520 }, 2521 licenses: ["vndk-v31-libldacBT_abr.so-license"], 2522 arch: { 2523 arm: { 2524 export_include_dirs: [ 2525 "include/external/libldac/abr/inc", 2526 ], 2527 srcs: ["arch-arm-armv8-a/shared/vndk-core/libldacBT_abr.so"], 2528 }, 2529 arm64: { 2530 export_include_dirs: [ 2531 "include/external/libldac/abr/inc", 2532 ], 2533 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libldacBT_abr.so"], 2534 }, 2535 }, 2536} 2537 2538vndk_prebuilt_shared { 2539 name: "libldacBT_enc", 2540 version: "31", 2541 target_arch: "arm64", 2542 vendor_available: true, 2543 product_available: true, 2544 vndk: { 2545 enabled: true, 2546 }, 2547 licenses: ["vndk-v31-libldacBT_enc.so-license"], 2548 arch: { 2549 arm: { 2550 export_include_dirs: [ 2551 "include/external/libldac/inc", 2552 ], 2553 srcs: ["arch-arm-armv8-a/shared/vndk-core/libldacBT_enc.so"], 2554 }, 2555 arm64: { 2556 export_include_dirs: [ 2557 "include/external/libldac/inc", 2558 ], 2559 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libldacBT_enc.so"], 2560 }, 2561 }, 2562} 2563 2564vndk_prebuilt_shared { 2565 name: "liblz4", 2566 version: "31", 2567 target_arch: "arm64", 2568 vendor_available: true, 2569 product_available: true, 2570 vndk: { 2571 enabled: true, 2572 }, 2573 licenses: ["vndk-v31-liblz4.so-license"], 2574 arch: { 2575 arm: { 2576 export_include_dirs: [ 2577 "include/external/lz4/lib", 2578 ], 2579 srcs: ["arch-arm-armv8-a/shared/vndk-core/liblz4.so"], 2580 }, 2581 arm64: { 2582 export_include_dirs: [ 2583 "include/external/lz4/lib", 2584 ], 2585 srcs: ["arch-arm64-armv8-a/shared/vndk-core/liblz4.so"], 2586 }, 2587 }, 2588} 2589 2590vndk_prebuilt_shared { 2591 name: "libmedia_helper", 2592 version: "31", 2593 target_arch: "arm64", 2594 vendor_available: true, 2595 vndk: { 2596 enabled: true, 2597 }, 2598 arch: { 2599 arm: { 2600 export_include_dirs: [ 2601 "include/frameworks/av/media/libmediahelper/include", 2602 ], 2603 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmedia_helper.so"], 2604 }, 2605 arm64: { 2606 export_include_dirs: [ 2607 "include/frameworks/av/media/libmediahelper/include", 2608 ], 2609 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmedia_helper.so"], 2610 }, 2611 }, 2612} 2613 2614vndk_prebuilt_shared { 2615 name: "libmedia_omx", 2616 version: "31", 2617 target_arch: "arm64", 2618 vendor_available: true, 2619 vndk: { 2620 enabled: true, 2621 }, 2622 licenses: ["vndk-v31-libmedia_omx.so-license"], 2623 arch: { 2624 arm: { 2625 export_include_dirs: [ 2626 "include/frameworks/av/media/libmedia/aidl", 2627 "include/frameworks/av/media/libmedia/include", 2628 "include/frameworks/av/media/libstagefright/include", 2629 "include/frameworks/native/headers/media_plugin", 2630 "include/frameworks/native/headers/media_plugin/media/openmax", 2631 "include/system/core/libcutils/include_outside_system", 2632 "include/system/core/libutils/include", 2633 "include/system/unwinding/libbacktrace/include", 2634 "include/system/logging/liblog/include_vndk", 2635 "include/system/core/libsystem/include", 2636 "include/system/core/libprocessgroup/include", 2637 "include/frameworks/av/media/libstagefright/foundation/include", 2638 "include/system/libhidl/transport/token/1.0/utils/include", 2639 "include/frameworks/native/libs/binder/include", 2640 "include/system/libbase/include", 2641 "include/frameworks/native/libs/binder/ndk/include_cpp", 2642 "include/system/libhidl/base/include", 2643 "include/system/libhidl/transport/include", 2644 "include/system/libfmq/base", 2645 "include/system/libhwbinder/include", 2646 "include/external/fmtlib/include", 2647 "include/system/core/libcutils/include", 2648 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2649 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2650 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2651 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2652 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2653 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2654 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2655 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 2656 "include/frameworks/native/libs/ui/include", 2657 "include/frameworks/native/libs/ui/include_private", 2658 "include/frameworks/native/libs/nativebase/include", 2659 "include/frameworks/native/libs/nativewindow/include", 2660 "include/hardware/libhardware/include", 2661 "include/system/media/audio/include", 2662 "include/system/bt/types", 2663 "include/frameworks/native/libs/ui/include_vndk", 2664 "include/frameworks/native/libs/math/include", 2665 "include/frameworks/native/libs/ui/include_types", 2666 "include/frameworks/native/libs/arect/include", 2667 "include/frameworks/native/libs/binder/ndk/include_ndk", 2668 "include/frameworks/native/libs/binder/ndk/include_platform", 2669 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2670 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2671 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2672 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2673 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2674 "include/frameworks/native/libs/gralloc/types/include", 2675 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.31_arm_armv8-a_shared/gen/aidl", 2676 ], 2677 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmedia_omx.so"], 2678 }, 2679 arm64: { 2680 export_include_dirs: [ 2681 "include/frameworks/av/media/libmedia/aidl", 2682 "include/frameworks/av/media/libmedia/include", 2683 "include/frameworks/av/media/libstagefright/include", 2684 "include/frameworks/native/headers/media_plugin", 2685 "include/frameworks/native/headers/media_plugin/media/openmax", 2686 "include/system/core/libcutils/include_outside_system", 2687 "include/system/core/libutils/include", 2688 "include/system/unwinding/libbacktrace/include", 2689 "include/system/logging/liblog/include_vndk", 2690 "include/system/core/libsystem/include", 2691 "include/system/core/libprocessgroup/include", 2692 "include/frameworks/av/media/libstagefright/foundation/include", 2693 "include/system/libhidl/transport/token/1.0/utils/include", 2694 "include/frameworks/native/libs/binder/include", 2695 "include/system/libbase/include", 2696 "include/frameworks/native/libs/binder/ndk/include_cpp", 2697 "include/system/libhidl/base/include", 2698 "include/system/libhidl/transport/include", 2699 "include/system/libfmq/base", 2700 "include/system/libhwbinder/include", 2701 "include/external/fmtlib/include", 2702 "include/system/core/libcutils/include", 2703 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2704 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2705 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2706 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2707 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2708 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2709 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2710 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 2711 "include/frameworks/native/libs/ui/include", 2712 "include/frameworks/native/libs/ui/include_private", 2713 "include/frameworks/native/libs/nativebase/include", 2714 "include/frameworks/native/libs/nativewindow/include", 2715 "include/hardware/libhardware/include", 2716 "include/system/media/audio/include", 2717 "include/system/bt/types", 2718 "include/frameworks/native/libs/ui/include_vndk", 2719 "include/frameworks/native/libs/math/include", 2720 "include/frameworks/native/libs/ui/include_types", 2721 "include/frameworks/native/libs/arect/include", 2722 "include/frameworks/native/libs/binder/ndk/include_ndk", 2723 "include/frameworks/native/libs/binder/ndk/include_platform", 2724 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2725 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2726 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2727 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2728 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2729 "include/frameworks/native/libs/gralloc/types/include", 2730 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.31_arm64_armv8-a_shared/gen/aidl", 2731 ], 2732 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmedia_omx.so"], 2733 }, 2734 }, 2735} 2736 2737vndk_prebuilt_shared { 2738 name: "libmemtrack", 2739 version: "31", 2740 target_arch: "arm64", 2741 vendor_available: true, 2742 vndk: { 2743 enabled: true, 2744 }, 2745 arch: { 2746 arm: { 2747 export_include_dirs: [ 2748 "include/system/memory/libmemtrack/include", 2749 ], 2750 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmemtrack.so"], 2751 }, 2752 arm64: { 2753 export_include_dirs: [ 2754 "include/system/memory/libmemtrack/include", 2755 ], 2756 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmemtrack.so"], 2757 }, 2758 }, 2759} 2760 2761vndk_prebuilt_shared { 2762 name: "libminijail", 2763 version: "31", 2764 target_arch: "arm64", 2765 vendor_available: true, 2766 product_available: true, 2767 vndk: { 2768 enabled: true, 2769 }, 2770 licenses: ["vndk-v31-libminijail.so-license"], 2771 arch: { 2772 arm: { 2773 export_include_dirs: [ 2774 "include/external/minijail", 2775 ], 2776 srcs: ["arch-arm-armv8-a/shared/vndk-core/libminijail.so"], 2777 }, 2778 arm64: { 2779 export_include_dirs: [ 2780 "include/external/minijail", 2781 ], 2782 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libminijail.so"], 2783 }, 2784 }, 2785} 2786 2787vndk_prebuilt_shared { 2788 name: "libmkbootimg_abi_check", 2789 version: "31", 2790 target_arch: "arm64", 2791 vendor_available: true, 2792 vndk: { 2793 enabled: true, 2794 }, 2795 arch: { 2796 arm: { 2797 export_include_dirs: [ 2798 "include/system/tools/mkbootimg/include", 2799 ], 2800 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmkbootimg_abi_check.so"], 2801 }, 2802 arm64: { 2803 export_include_dirs: [ 2804 "include/system/tools/mkbootimg/include", 2805 ], 2806 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmkbootimg_abi_check.so"], 2807 }, 2808 }, 2809} 2810 2811vndk_prebuilt_shared { 2812 name: "libnetutils", 2813 version: "31", 2814 target_arch: "arm64", 2815 vendor_available: true, 2816 vndk: { 2817 enabled: true, 2818 }, 2819 licenses: ["vndk-v31-libnetutils.so-license"], 2820 arch: { 2821 arm: { 2822 export_include_dirs: [ 2823 "include/system/core/libnetutils/include", 2824 ], 2825 srcs: ["arch-arm-armv8-a/shared/vndk-core/libnetutils.so"], 2826 }, 2827 arm64: { 2828 export_include_dirs: [ 2829 "include/system/core/libnetutils/include", 2830 ], 2831 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libnetutils.so"], 2832 }, 2833 }, 2834} 2835 2836vndk_prebuilt_shared { 2837 name: "libnl", 2838 version: "31", 2839 target_arch: "arm64", 2840 vendor_available: true, 2841 product_available: true, 2842 vndk: { 2843 enabled: true, 2844 }, 2845 licenses: ["vndk-v31-libnl.so-license"], 2846 arch: { 2847 arm: { 2848 export_include_dirs: [ 2849 "include/external/libnl/include", 2850 ], 2851 srcs: ["arch-arm-armv8-a/shared/vndk-core/libnl.so"], 2852 }, 2853 arm64: { 2854 export_include_dirs: [ 2855 "include/external/libnl/include", 2856 ], 2857 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libnl.so"], 2858 }, 2859 }, 2860} 2861 2862vndk_prebuilt_shared { 2863 name: "libpcre2", 2864 version: "31", 2865 target_arch: "arm64", 2866 vendor_available: true, 2867 product_available: true, 2868 vndk: { 2869 enabled: true, 2870 }, 2871 licenses: ["vndk-v31-libpcre2.so-license"], 2872 arch: { 2873 arm: { 2874 export_include_dirs: [ 2875 "include/external/pcre/include", 2876 ], 2877 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpcre2.so"], 2878 }, 2879 arm64: { 2880 export_include_dirs: [ 2881 "include/external/pcre/include", 2882 ], 2883 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpcre2.so"], 2884 }, 2885 }, 2886} 2887 2888vndk_prebuilt_shared { 2889 name: "libpiex", 2890 version: "31", 2891 target_arch: "arm64", 2892 vendor_available: true, 2893 product_available: true, 2894 vndk: { 2895 enabled: true, 2896 }, 2897 licenses: ["vndk-v31-libpiex.so-license"], 2898 arch: { 2899 arm: { 2900 export_include_dirs: [ 2901 "include/external/piex", 2902 ], 2903 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpiex.so"], 2904 }, 2905 arm64: { 2906 export_include_dirs: [ 2907 "include/external/piex", 2908 ], 2909 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpiex.so"], 2910 }, 2911 }, 2912} 2913 2914vndk_prebuilt_shared { 2915 name: "libpng", 2916 version: "31", 2917 target_arch: "arm64", 2918 vendor_available: true, 2919 product_available: true, 2920 vndk: { 2921 enabled: true, 2922 }, 2923 licenses: ["vndk-v31-libpng.so-license"], 2924 arch: { 2925 arm: { 2926 export_include_dirs: [ 2927 "include/external/libpng", 2928 ], 2929 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpng.so"], 2930 }, 2931 arm64: { 2932 export_include_dirs: [ 2933 "include/external/libpng", 2934 ], 2935 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpng.so"], 2936 }, 2937 }, 2938} 2939 2940vndk_prebuilt_shared { 2941 name: "libpower", 2942 version: "31", 2943 target_arch: "arm64", 2944 vendor_available: true, 2945 vndk: { 2946 enabled: true, 2947 }, 2948 licenses: ["vndk-v31-libpower.so-license"], 2949 arch: { 2950 arm: { 2951 export_include_dirs: [ 2952 "include/hardware/libhardware_legacy/include", 2953 ], 2954 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpower.so"], 2955 }, 2956 arm64: { 2957 export_include_dirs: [ 2958 "include/hardware/libhardware_legacy/include", 2959 ], 2960 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpower.so"], 2961 }, 2962 }, 2963} 2964 2965vndk_prebuilt_shared { 2966 name: "libprocinfo", 2967 version: "31", 2968 target_arch: "arm64", 2969 vendor_available: true, 2970 product_available: true, 2971 vndk: { 2972 enabled: true, 2973 }, 2974 arch: { 2975 arm: { 2976 export_include_dirs: [ 2977 "include/system/libprocinfo/include", 2978 ], 2979 srcs: ["arch-arm-armv8-a/shared/vndk-core/libprocinfo.so"], 2980 }, 2981 arm64: { 2982 export_include_dirs: [ 2983 "include/system/libprocinfo/include", 2984 ], 2985 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libprocinfo.so"], 2986 }, 2987 }, 2988} 2989 2990vndk_prebuilt_shared { 2991 name: "libradio_metadata", 2992 version: "31", 2993 target_arch: "arm64", 2994 vendor_available: true, 2995 vndk: { 2996 enabled: true, 2997 }, 2998 arch: { 2999 arm: { 3000 export_include_dirs: [ 3001 "include/system/media/radio/include", 3002 "include/system/core/libsystem/include", 3003 ], 3004 srcs: ["arch-arm-armv8-a/shared/vndk-core/libradio_metadata.so"], 3005 }, 3006 arm64: { 3007 export_include_dirs: [ 3008 "include/system/media/radio/include", 3009 "include/system/core/libsystem/include", 3010 ], 3011 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libradio_metadata.so"], 3012 }, 3013 }, 3014} 3015 3016vndk_prebuilt_shared { 3017 name: "libspeexresampler", 3018 version: "31", 3019 target_arch: "arm64", 3020 vendor_available: true, 3021 product_available: true, 3022 vndk: { 3023 enabled: true, 3024 }, 3025 licenses: ["vndk-v31-libspeexresampler.so-license"], 3026 arch: { 3027 arm: { 3028 export_include_dirs: [ 3029 "include/external/speex/include", 3030 ], 3031 srcs: ["arch-arm-armv8-a/shared/vndk-core/libspeexresampler.so"], 3032 }, 3033 arm64: { 3034 export_include_dirs: [ 3035 "include/external/speex/include", 3036 ], 3037 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libspeexresampler.so"], 3038 }, 3039 }, 3040} 3041 3042vndk_prebuilt_shared { 3043 name: "libsqlite", 3044 version: "31", 3045 target_arch: "arm64", 3046 vendor_available: true, 3047 vndk: { 3048 enabled: true, 3049 }, 3050 licenses: ["vndk-v31-libsqlite.so-license"], 3051 arch: { 3052 arm: { 3053 export_include_dirs: [ 3054 "include/external/sqlite/dist", 3055 ], 3056 srcs: ["arch-arm-armv8-a/shared/vndk-core/libsqlite.so"], 3057 }, 3058 arm64: { 3059 export_include_dirs: [ 3060 "include/external/sqlite/dist", 3061 ], 3062 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libsqlite.so"], 3063 }, 3064 }, 3065} 3066 3067vndk_prebuilt_shared { 3068 name: "libssl", 3069 version: "31", 3070 target_arch: "arm64", 3071 vendor_available: true, 3072 product_available: true, 3073 vndk: { 3074 enabled: true, 3075 }, 3076 licenses: ["vndk-v31-libssl.so-license"], 3077 arch: { 3078 arm: { 3079 export_include_dirs: [ 3080 "include/external/boringssl/src/include", 3081 ], 3082 srcs: ["arch-arm-armv8-a/shared/vndk-core/libssl.so"], 3083 }, 3084 arm64: { 3085 export_include_dirs: [ 3086 "include/external/boringssl/src/include", 3087 ], 3088 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libssl.so"], 3089 }, 3090 }, 3091} 3092 3093vndk_prebuilt_shared { 3094 name: "[email protected]", 3095 version: "31", 3096 target_arch: "arm64", 3097 vendor_available: true, 3098 vndk: { 3099 enabled: true, 3100 }, 3101 arch: { 3102 arm: { 3103 export_include_dirs: [ 3104 "include/frameworks/av/media/bufferpool/2.0/include", 3105 "include/system/libfmq/include", 3106 "include/system/libfmq/base", 3107 "include/system/core/libcutils/include_outside_system", 3108 "include/system/core/libprocessgroup/include", 3109 "include/system/core/libcutils/include", 3110 "include/system/core/libutils/include", 3111 "include/system/unwinding/libbacktrace/include", 3112 "include/system/logging/liblog/include_vndk", 3113 "include/system/core/libsystem/include", 3114 "include/system/libhidl/base/include", 3115 "include/system/libhidl/transport/include", 3116 "include/system/libhwbinder/include", 3117 "include/system/libbase/include", 3118 "include/external/fmtlib/include", 3119 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3120 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3121 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3122 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3123 "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen", 3124 ], 3125 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_bufferpool@2.0.so"], 3126 }, 3127 arm64: { 3128 export_include_dirs: [ 3129 "include/frameworks/av/media/bufferpool/2.0/include", 3130 "include/system/libfmq/include", 3131 "include/system/libfmq/base", 3132 "include/system/core/libcutils/include_outside_system", 3133 "include/system/core/libprocessgroup/include", 3134 "include/system/core/libcutils/include", 3135 "include/system/core/libutils/include", 3136 "include/system/unwinding/libbacktrace/include", 3137 "include/system/logging/liblog/include_vndk", 3138 "include/system/core/libsystem/include", 3139 "include/system/libhidl/base/include", 3140 "include/system/libhidl/transport/include", 3141 "include/system/libhwbinder/include", 3142 "include/system/libbase/include", 3143 "include/external/fmtlib/include", 3144 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3145 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3146 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3147 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3148 "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen", 3149 ], 3150 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_bufferpool@2.0.so"], 3151 }, 3152 }, 3153} 3154 3155vndk_prebuilt_shared { 3156 name: "libstagefright_bufferqueue_helper", 3157 version: "31", 3158 target_arch: "arm64", 3159 vendor_available: true, 3160 vndk: { 3161 enabled: true, 3162 }, 3163 arch: { 3164 arm: { 3165 export_include_dirs: [ 3166 "include/frameworks/av/media/libstagefright/bqhelper/include", 3167 "include/frameworks/native/headers/media_plugin", 3168 "include/frameworks/native/headers/media_plugin/media/openmax", 3169 "include/frameworks/av/media/libstagefright/include", 3170 "include/system/core/libcutils/include_outside_system", 3171 "include/system/core/libutils/include", 3172 "include/system/unwinding/libbacktrace/include", 3173 "include/system/logging/liblog/include_vndk", 3174 "include/system/core/libsystem/include", 3175 "include/system/core/libprocessgroup/include", 3176 "include/frameworks/av/media/libstagefright/foundation/include", 3177 "include/system/libhidl/libhidlmemory/include", 3178 "include/system/libhidl/base/include", 3179 "include/system/libhidl/transport/include", 3180 "include/system/libfmq/base", 3181 "include/system/libhwbinder/include", 3182 "include/system/libbase/include", 3183 "include/external/fmtlib/include", 3184 "include/system/core/libcutils/include", 3185 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3186 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3187 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3188 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3189 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 3190 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 3191 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3192 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3193 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3194 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3195 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3196 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 3197 ], 3198 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_bufferqueue_helper.so"], 3199 }, 3200 arm64: { 3201 export_include_dirs: [ 3202 "include/frameworks/av/media/libstagefright/bqhelper/include", 3203 "include/frameworks/native/headers/media_plugin", 3204 "include/frameworks/native/headers/media_plugin/media/openmax", 3205 "include/frameworks/av/media/libstagefright/include", 3206 "include/system/core/libcutils/include_outside_system", 3207 "include/system/core/libutils/include", 3208 "include/system/unwinding/libbacktrace/include", 3209 "include/system/logging/liblog/include_vndk", 3210 "include/system/core/libsystem/include", 3211 "include/system/core/libprocessgroup/include", 3212 "include/frameworks/av/media/libstagefright/foundation/include", 3213 "include/system/libhidl/libhidlmemory/include", 3214 "include/system/libhidl/base/include", 3215 "include/system/libhidl/transport/include", 3216 "include/system/libfmq/base", 3217 "include/system/libhwbinder/include", 3218 "include/system/libbase/include", 3219 "include/external/fmtlib/include", 3220 "include/system/core/libcutils/include", 3221 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3222 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3223 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3224 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3225 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 3226 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 3227 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3228 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3229 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3230 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3231 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3232 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 3233 ], 3234 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_bufferqueue_helper.so"], 3235 }, 3236 }, 3237} 3238 3239vndk_prebuilt_shared { 3240 name: "libstagefright_foundation", 3241 version: "31", 3242 target_arch: "arm64", 3243 vendor_available: true, 3244 vndk: { 3245 enabled: true, 3246 }, 3247 licenses: ["vndk-v31-libstagefright_foundation.so-license"], 3248 arch: { 3249 arm: { 3250 export_include_dirs: [ 3251 "include/frameworks/av/media/libstagefright/foundation/include", 3252 "include/frameworks/native/headers/media_plugin", 3253 "include/frameworks/native/headers/media_plugin/media/openmax", 3254 "include/frameworks/av/media/libstagefright/include", 3255 "include/system/core/libcutils/include_outside_system", 3256 "include/system/core/libutils/include", 3257 "include/system/unwinding/libbacktrace/include", 3258 "include/system/logging/liblog/include_vndk", 3259 "include/system/core/libsystem/include", 3260 "include/system/core/libprocessgroup/include", 3261 ], 3262 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_foundation.so"], 3263 }, 3264 arm64: { 3265 export_include_dirs: [ 3266 "include/frameworks/av/media/libstagefright/foundation/include", 3267 "include/frameworks/native/headers/media_plugin", 3268 "include/frameworks/native/headers/media_plugin/media/openmax", 3269 "include/frameworks/av/media/libstagefright/include", 3270 "include/system/core/libcutils/include_outside_system", 3271 "include/system/core/libutils/include", 3272 "include/system/unwinding/libbacktrace/include", 3273 "include/system/logging/liblog/include_vndk", 3274 "include/system/core/libsystem/include", 3275 "include/system/core/libprocessgroup/include", 3276 ], 3277 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_foundation.so"], 3278 }, 3279 }, 3280} 3281 3282vndk_prebuilt_shared { 3283 name: "libstagefright_omx", 3284 version: "31", 3285 target_arch: "arm64", 3286 vendor_available: true, 3287 vndk: { 3288 enabled: true, 3289 }, 3290 licenses: ["vndk-v31-libstagefright_omx.so-license"], 3291 arch: { 3292 arm: { 3293 export_include_dirs: [ 3294 "include/frameworks/av/media/libstagefright/omx/include", 3295 "include/frameworks/native/headers/media_plugin", 3296 "include/frameworks/native/headers/media_plugin/media/openmax", 3297 "include/frameworks/av/media/libstagefright/include", 3298 "include/system/core/libcutils/include_outside_system", 3299 "include/system/core/libutils/include", 3300 "include/system/unwinding/libbacktrace/include", 3301 "include/system/logging/liblog/include_vndk", 3302 "include/system/core/libsystem/include", 3303 "include/system/core/libprocessgroup/include", 3304 "include/frameworks/av/media/libstagefright/foundation/include", 3305 "include/frameworks/av/media/libstagefright/xmlparser/include", 3306 ], 3307 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_omx.so"], 3308 }, 3309 arm64: { 3310 export_include_dirs: [ 3311 "include/frameworks/av/media/libstagefright/omx/include", 3312 "include/frameworks/native/headers/media_plugin", 3313 "include/frameworks/native/headers/media_plugin/media/openmax", 3314 "include/frameworks/av/media/libstagefright/include", 3315 "include/system/core/libcutils/include_outside_system", 3316 "include/system/core/libutils/include", 3317 "include/system/unwinding/libbacktrace/include", 3318 "include/system/logging/liblog/include_vndk", 3319 "include/system/core/libsystem/include", 3320 "include/system/core/libprocessgroup/include", 3321 "include/frameworks/av/media/libstagefright/foundation/include", 3322 "include/frameworks/av/media/libstagefright/xmlparser/include", 3323 ], 3324 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_omx.so"], 3325 }, 3326 }, 3327} 3328 3329vndk_prebuilt_shared { 3330 name: "libstagefright_omx_utils", 3331 version: "31", 3332 target_arch: "arm64", 3333 vendor_available: true, 3334 vndk: { 3335 enabled: true, 3336 }, 3337 licenses: ["vndk-v31-libstagefright_omx_utils.so-license"], 3338 arch: { 3339 arm: { 3340 export_include_dirs: [ 3341 "include/frameworks/av/media/libstagefright/omx/include", 3342 "include/frameworks/native/headers/media_plugin", 3343 "include/frameworks/native/headers/media_plugin/media/openmax", 3344 "include/frameworks/av/media/libstagefright/include", 3345 "include/system/core/libcutils/include_outside_system", 3346 "include/system/core/libutils/include", 3347 "include/system/unwinding/libbacktrace/include", 3348 "include/system/logging/liblog/include_vndk", 3349 "include/system/core/libsystem/include", 3350 "include/system/core/libprocessgroup/include", 3351 "include/frameworks/av/media/libstagefright/foundation/include", 3352 "include/frameworks/av/media/libmedia/aidl", 3353 "include/frameworks/av/media/libmedia/include", 3354 "include/system/libhidl/transport/token/1.0/utils/include", 3355 "include/frameworks/native/libs/binder/include", 3356 "include/system/libbase/include", 3357 "include/frameworks/native/libs/binder/ndk/include_cpp", 3358 "include/system/libhidl/base/include", 3359 "include/system/libhidl/transport/include", 3360 "include/system/libfmq/base", 3361 "include/system/libhwbinder/include", 3362 "include/external/fmtlib/include", 3363 "include/system/core/libcutils/include", 3364 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3365 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3366 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3367 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3368 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3369 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3370 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3371 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 3372 "include/frameworks/native/libs/ui/include", 3373 "include/frameworks/native/libs/ui/include_private", 3374 "include/frameworks/native/libs/nativebase/include", 3375 "include/frameworks/native/libs/nativewindow/include", 3376 "include/hardware/libhardware/include", 3377 "include/system/media/audio/include", 3378 "include/system/bt/types", 3379 "include/frameworks/native/libs/ui/include_vndk", 3380 "include/frameworks/native/libs/math/include", 3381 "include/frameworks/native/libs/ui/include_types", 3382 "include/frameworks/native/libs/arect/include", 3383 "include/frameworks/native/libs/binder/ndk/include_ndk", 3384 "include/frameworks/native/libs/binder/ndk/include_platform", 3385 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3386 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3387 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3388 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3389 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3390 "include/frameworks/native/libs/gralloc/types/include", 3391 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.31_arm_armv8-a_shared/gen/aidl", 3392 ], 3393 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_omx_utils.so"], 3394 }, 3395 arm64: { 3396 export_include_dirs: [ 3397 "include/frameworks/av/media/libstagefright/omx/include", 3398 "include/frameworks/native/headers/media_plugin", 3399 "include/frameworks/native/headers/media_plugin/media/openmax", 3400 "include/frameworks/av/media/libstagefright/include", 3401 "include/system/core/libcutils/include_outside_system", 3402 "include/system/core/libutils/include", 3403 "include/system/unwinding/libbacktrace/include", 3404 "include/system/logging/liblog/include_vndk", 3405 "include/system/core/libsystem/include", 3406 "include/system/core/libprocessgroup/include", 3407 "include/frameworks/av/media/libstagefright/foundation/include", 3408 "include/frameworks/av/media/libmedia/aidl", 3409 "include/frameworks/av/media/libmedia/include", 3410 "include/system/libhidl/transport/token/1.0/utils/include", 3411 "include/frameworks/native/libs/binder/include", 3412 "include/system/libbase/include", 3413 "include/frameworks/native/libs/binder/ndk/include_cpp", 3414 "include/system/libhidl/base/include", 3415 "include/system/libhidl/transport/include", 3416 "include/system/libfmq/base", 3417 "include/system/libhwbinder/include", 3418 "include/external/fmtlib/include", 3419 "include/system/core/libcutils/include", 3420 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3421 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3422 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3423 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3424 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3425 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3426 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3427 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 3428 "include/frameworks/native/libs/ui/include", 3429 "include/frameworks/native/libs/ui/include_private", 3430 "include/frameworks/native/libs/nativebase/include", 3431 "include/frameworks/native/libs/nativewindow/include", 3432 "include/hardware/libhardware/include", 3433 "include/system/media/audio/include", 3434 "include/system/bt/types", 3435 "include/frameworks/native/libs/ui/include_vndk", 3436 "include/frameworks/native/libs/math/include", 3437 "include/frameworks/native/libs/ui/include_types", 3438 "include/frameworks/native/libs/arect/include", 3439 "include/frameworks/native/libs/binder/ndk/include_ndk", 3440 "include/frameworks/native/libs/binder/ndk/include_platform", 3441 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3442 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3443 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3444 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3445 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3446 "include/frameworks/native/libs/gralloc/types/include", 3447 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.31_arm64_armv8-a_shared/gen/aidl", 3448 ], 3449 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_omx_utils.so"], 3450 }, 3451 }, 3452} 3453 3454vndk_prebuilt_shared { 3455 name: "libstagefright_xmlparser", 3456 version: "31", 3457 target_arch: "arm64", 3458 vendor_available: true, 3459 vndk: { 3460 enabled: true, 3461 }, 3462 arch: { 3463 arm: { 3464 export_include_dirs: [ 3465 "include/frameworks/av/media/libstagefright/xmlparser/include", 3466 ], 3467 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_xmlparser.so"], 3468 }, 3469 arm64: { 3470 export_include_dirs: [ 3471 "include/frameworks/av/media/libstagefright/xmlparser/include", 3472 ], 3473 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_xmlparser.so"], 3474 }, 3475 }, 3476} 3477 3478vndk_prebuilt_shared { 3479 name: "libsysutils", 3480 version: "31", 3481 target_arch: "arm64", 3482 vendor_available: true, 3483 vndk: { 3484 enabled: true, 3485 }, 3486 arch: { 3487 arm: { 3488 export_include_dirs: [ 3489 "include/system/core/libsysutils/include", 3490 ], 3491 srcs: ["arch-arm-armv8-a/shared/vndk-core/libsysutils.so"], 3492 }, 3493 arm64: { 3494 export_include_dirs: [ 3495 "include/system/core/libsysutils/include", 3496 ], 3497 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libsysutils.so"], 3498 }, 3499 }, 3500} 3501 3502vndk_prebuilt_shared { 3503 name: "libtinyalsa", 3504 version: "31", 3505 target_arch: "arm64", 3506 vendor_available: true, 3507 product_available: true, 3508 vndk: { 3509 enabled: true, 3510 }, 3511 licenses: ["vndk-v31-libtinyalsa.so-license"], 3512 arch: { 3513 arm: { 3514 export_include_dirs: [ 3515 "include/external/tinyalsa/include", 3516 ], 3517 srcs: ["arch-arm-armv8-a/shared/vndk-core/libtinyalsa.so"], 3518 }, 3519 arm64: { 3520 export_include_dirs: [ 3521 "include/external/tinyalsa/include", 3522 ], 3523 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libtinyalsa.so"], 3524 }, 3525 }, 3526} 3527 3528vndk_prebuilt_shared { 3529 name: "libtinyxml2", 3530 version: "31", 3531 target_arch: "arm64", 3532 vendor_available: true, 3533 product_available: true, 3534 vndk: { 3535 enabled: true, 3536 }, 3537 licenses: ["vndk-v31-libtinyxml2.so-license"], 3538 arch: { 3539 arm: { 3540 export_include_dirs: [ 3541 "include/external/tinyxml2", 3542 ], 3543 srcs: ["arch-arm-armv8-a/shared/vndk-core/libtinyxml2.so"], 3544 }, 3545 arm64: { 3546 export_include_dirs: [ 3547 "include/external/tinyxml2", 3548 ], 3549 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libtinyxml2.so"], 3550 }, 3551 }, 3552} 3553 3554vndk_prebuilt_shared { 3555 name: "libui", 3556 version: "31", 3557 target_arch: "arm64", 3558 vendor_available: true, 3559 vndk: { 3560 enabled: true, 3561 }, 3562 licenses: ["vndk-v31-libui.so-license"], 3563 arch: { 3564 arm: { 3565 export_include_dirs: [ 3566 "include/frameworks/native/libs/ui/include", 3567 "include/frameworks/native/libs/ui/include_private", 3568 "include/system/libbase/include", 3569 "include/frameworks/native/libs/nativebase/include", 3570 "include/frameworks/native/libs/nativewindow/include", 3571 "include/hardware/libhardware/include", 3572 "include/system/media/audio/include", 3573 "include/system/core/libcutils/include_outside_system", 3574 "include/system/core/libsystem/include", 3575 "include/system/bt/types", 3576 "include/frameworks/native/libs/ui/include_vndk", 3577 "include/frameworks/native/libs/math/include", 3578 "include/frameworks/native/libs/ui/include_types", 3579 "include/frameworks/native/libs/arect/include", 3580 "include/frameworks/native/libs/binder/ndk/include_cpp", 3581 "include/frameworks/native/libs/binder/ndk/include_ndk", 3582 "include/frameworks/native/libs/binder/ndk/include_platform", 3583 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3584 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3585 "include/system/libhidl/base/include", 3586 "include/system/libhidl/transport/include", 3587 "include/system/libfmq/base", 3588 "include/system/libhwbinder/include", 3589 "include/external/fmtlib/include", 3590 "include/system/core/libutils/include", 3591 "include/system/unwinding/libbacktrace/include", 3592 "include/system/logging/liblog/include_vndk", 3593 "include/system/core/libprocessgroup/include", 3594 "include/system/core/libcutils/include", 3595 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3596 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3597 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3598 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3599 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3600 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3601 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3602 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3603 "include/frameworks/native/libs/gralloc/types/include", 3604 ], 3605 srcs: ["arch-arm-armv8-a/shared/vndk-core/libui.so"], 3606 }, 3607 arm64: { 3608 export_include_dirs: [ 3609 "include/frameworks/native/libs/ui/include", 3610 "include/frameworks/native/libs/ui/include_private", 3611 "include/system/libbase/include", 3612 "include/frameworks/native/libs/nativebase/include", 3613 "include/frameworks/native/libs/nativewindow/include", 3614 "include/hardware/libhardware/include", 3615 "include/system/media/audio/include", 3616 "include/system/core/libcutils/include_outside_system", 3617 "include/system/core/libsystem/include", 3618 "include/system/bt/types", 3619 "include/frameworks/native/libs/ui/include_vndk", 3620 "include/frameworks/native/libs/math/include", 3621 "include/frameworks/native/libs/ui/include_types", 3622 "include/frameworks/native/libs/arect/include", 3623 "include/frameworks/native/libs/binder/ndk/include_cpp", 3624 "include/frameworks/native/libs/binder/ndk/include_ndk", 3625 "include/frameworks/native/libs/binder/ndk/include_platform", 3626 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3627 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3628 "include/system/libhidl/base/include", 3629 "include/system/libhidl/transport/include", 3630 "include/system/libfmq/base", 3631 "include/system/libhwbinder/include", 3632 "include/external/fmtlib/include", 3633 "include/system/core/libutils/include", 3634 "include/system/unwinding/libbacktrace/include", 3635 "include/system/logging/liblog/include_vndk", 3636 "include/system/core/libprocessgroup/include", 3637 "include/system/core/libcutils/include", 3638 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3639 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3640 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3641 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3642 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3643 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3644 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3645 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3646 "include/frameworks/native/libs/gralloc/types/include", 3647 ], 3648 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libui.so"], 3649 }, 3650 }, 3651} 3652 3653vndk_prebuilt_shared { 3654 name: "libusbhost", 3655 version: "31", 3656 target_arch: "arm64", 3657 vendor_available: true, 3658 vndk: { 3659 enabled: true, 3660 }, 3661 arch: { 3662 arm: { 3663 export_include_dirs: [ 3664 "include/system/core/libusbhost/include", 3665 ], 3666 srcs: ["arch-arm-armv8-a/shared/vndk-core/libusbhost.so"], 3667 }, 3668 arm64: { 3669 export_include_dirs: [ 3670 "include/system/core/libusbhost/include", 3671 ], 3672 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libusbhost.so"], 3673 }, 3674 }, 3675} 3676 3677vndk_prebuilt_shared { 3678 name: "libwifi-system-iface", 3679 version: "31", 3680 target_arch: "arm64", 3681 vendor_available: true, 3682 product_available: true, 3683 vndk: { 3684 enabled: true, 3685 }, 3686 arch: { 3687 arm: { 3688 export_include_dirs: [ 3689 "include/frameworks/opt/net/wifi/libwifi_system_iface/include", 3690 ], 3691 srcs: ["arch-arm-armv8-a/shared/vndk-core/libwifi-system-iface.so"], 3692 }, 3693 arm64: { 3694 export_include_dirs: [ 3695 "include/frameworks/opt/net/wifi/libwifi_system_iface/include", 3696 ], 3697 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libwifi-system-iface.so"], 3698 }, 3699 }, 3700} 3701 3702vndk_prebuilt_shared { 3703 name: "libxml2", 3704 version: "31", 3705 target_arch: "arm64", 3706 vendor_available: true, 3707 product_available: true, 3708 vndk: { 3709 enabled: true, 3710 }, 3711 licenses: ["vndk-v31-libxml2.so-license"], 3712 arch: { 3713 arm: { 3714 export_include_dirs: [ 3715 "include/external/libxml2/include", 3716 ], 3717 srcs: ["arch-arm-armv8-a/shared/vndk-core/libxml2.so"], 3718 }, 3719 arm64: { 3720 export_include_dirs: [ 3721 "include/external/libxml2/include", 3722 ], 3723 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libxml2.so"], 3724 }, 3725 }, 3726} 3727 3728vndk_prebuilt_shared { 3729 name: "libyuv", 3730 version: "31", 3731 target_arch: "arm64", 3732 vendor_available: true, 3733 product_available: true, 3734 vndk: { 3735 enabled: true, 3736 }, 3737 licenses: ["vndk-v31-libyuv.so-license"], 3738 arch: { 3739 arm: { 3740 export_include_dirs: [ 3741 "include/external/libyuv/files/include", 3742 ], 3743 srcs: ["arch-arm-armv8-a/shared/vndk-core/libyuv.so"], 3744 }, 3745 arm64: { 3746 export_include_dirs: [ 3747 "include/external/libyuv/files/include", 3748 ], 3749 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libyuv.so"], 3750 }, 3751 }, 3752} 3753 3754vndk_prebuilt_shared { 3755 name: "libziparchive", 3756 version: "31", 3757 target_arch: "arm64", 3758 vendor_available: true, 3759 product_available: true, 3760 vndk: { 3761 enabled: true, 3762 }, 3763 arch: { 3764 arm: { 3765 export_include_dirs: [ 3766 "include/system/libziparchive/include", 3767 "include/external/googletest/googletest/include", 3768 "include/system/libbase/include", 3769 "include/external/fmtlib/include", 3770 ], 3771 srcs: ["arch-arm-armv8-a/shared/vndk-core/libziparchive.so"], 3772 }, 3773 arm64: { 3774 export_include_dirs: [ 3775 "include/system/libziparchive/include", 3776 "include/external/googletest/googletest/include", 3777 "include/system/libbase/include", 3778 "include/external/fmtlib/include", 3779 ], 3780 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libziparchive.so"], 3781 }, 3782 }, 3783} 3784 3785vndk_prebuilt_shared { 3786 name: "android.hardware.common-V2-ndk_platform", 3787 version: "31", 3788 target_arch: "arm64", 3789 vendor_available: true, 3790 vndk: { 3791 enabled: true, 3792 support_system_process: true, 3793 }, 3794 arch: { 3795 arm: { 3796 export_include_dirs: [ 3797 "include/frameworks/native/libs/binder/ndk/include_cpp", 3798 "include/frameworks/native/libs/binder/ndk/include_ndk", 3799 "include/frameworks/native/libs/binder/ndk/include_platform", 3800 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3801 ], 3802 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.common-V2-ndk_platform.so"], 3803 }, 3804 arm64: { 3805 export_include_dirs: [ 3806 "include/frameworks/native/libs/binder/ndk/include_cpp", 3807 "include/frameworks/native/libs/binder/ndk/include_ndk", 3808 "include/frameworks/native/libs/binder/ndk/include_platform", 3809 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3810 ], 3811 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.common-V2-ndk_platform.so"], 3812 }, 3813 }, 3814} 3815 3816vndk_prebuilt_shared { 3817 name: "android.hardware.common.fmq-V1-ndk_platform", 3818 version: "31", 3819 target_arch: "arm64", 3820 vendor_available: true, 3821 vndk: { 3822 enabled: true, 3823 support_system_process: true, 3824 }, 3825 arch: { 3826 arm: { 3827 export_include_dirs: [ 3828 "include/frameworks/native/libs/binder/ndk/include_cpp", 3829 "include/frameworks/native/libs/binder/ndk/include_ndk", 3830 "include/frameworks/native/libs/binder/ndk/include_platform", 3831 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3832 "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk_platform-source/gen/include", 3833 ], 3834 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.common.fmq-V1-ndk_platform.so"], 3835 }, 3836 arm64: { 3837 export_include_dirs: [ 3838 "include/frameworks/native/libs/binder/ndk/include_cpp", 3839 "include/frameworks/native/libs/binder/ndk/include_ndk", 3840 "include/frameworks/native/libs/binder/ndk/include_platform", 3841 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3842 "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk_platform-source/gen/include", 3843 ], 3844 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.common.fmq-V1-ndk_platform.so"], 3845 }, 3846 }, 3847} 3848 3849vndk_prebuilt_shared { 3850 name: "android.hardware.graphics.common-V2-ndk_platform", 3851 version: "31", 3852 target_arch: "arm64", 3853 vendor_available: true, 3854 vndk: { 3855 enabled: true, 3856 support_system_process: true, 3857 }, 3858 arch: { 3859 arm: { 3860 export_include_dirs: [ 3861 "include/frameworks/native/libs/binder/ndk/include_cpp", 3862 "include/frameworks/native/libs/binder/ndk/include_ndk", 3863 "include/frameworks/native/libs/binder/ndk/include_platform", 3864 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3865 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3866 ], 3867 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V2-ndk_platform.so"], 3868 }, 3869 arm64: { 3870 export_include_dirs: [ 3871 "include/frameworks/native/libs/binder/ndk/include_cpp", 3872 "include/frameworks/native/libs/binder/ndk/include_ndk", 3873 "include/frameworks/native/libs/binder/ndk/include_platform", 3874 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3875 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3876 ], 3877 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V2-ndk_platform.so"], 3878 }, 3879 }, 3880} 3881 3882vndk_prebuilt_shared { 3883 name: "[email protected]", 3884 version: "31", 3885 target_arch: "arm64", 3886 vendor_available: true, 3887 product_available: true, 3888 vndk: { 3889 enabled: true, 3890 support_system_process: true, 3891 }, 3892 arch: { 3893 arm: { 3894 export_include_dirs: [ 3895 "include/system/libhidl/base/include", 3896 "include/system/libhidl/transport/include", 3897 "include/system/libfmq/base", 3898 "include/system/libhwbinder/include", 3899 "include/system/libbase/include", 3900 "include/external/fmtlib/include", 3901 "include/system/core/libutils/include", 3902 "include/system/unwinding/libbacktrace/include", 3903 "include/system/logging/liblog/include_vndk", 3904 "include/system/core/libsystem/include", 3905 "include/system/core/libcutils/include_outside_system", 3906 "include/system/core/libprocessgroup/include", 3907 "include/system/core/libcutils/include", 3908 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3909 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3910 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3911 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3912 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3913 ], 3914 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.0.so"], 3915 }, 3916 arm64: { 3917 export_include_dirs: [ 3918 "include/system/libhidl/base/include", 3919 "include/system/libhidl/transport/include", 3920 "include/system/libfmq/base", 3921 "include/system/libhwbinder/include", 3922 "include/system/libbase/include", 3923 "include/external/fmtlib/include", 3924 "include/system/core/libutils/include", 3925 "include/system/unwinding/libbacktrace/include", 3926 "include/system/logging/liblog/include_vndk", 3927 "include/system/core/libsystem/include", 3928 "include/system/core/libcutils/include_outside_system", 3929 "include/system/core/libprocessgroup/include", 3930 "include/system/core/libcutils/include", 3931 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3932 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3933 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3934 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3935 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3936 ], 3937 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.0.so"], 3938 }, 3939 }, 3940} 3941 3942vndk_prebuilt_shared { 3943 name: "[email protected]", 3944 version: "31", 3945 target_arch: "arm64", 3946 vendor_available: true, 3947 product_available: true, 3948 vndk: { 3949 enabled: true, 3950 support_system_process: true, 3951 }, 3952 arch: { 3953 arm: { 3954 export_include_dirs: [ 3955 "include/system/libhidl/base/include", 3956 "include/system/libhidl/transport/include", 3957 "include/system/libfmq/base", 3958 "include/system/libhwbinder/include", 3959 "include/system/libbase/include", 3960 "include/external/fmtlib/include", 3961 "include/system/core/libutils/include", 3962 "include/system/unwinding/libbacktrace/include", 3963 "include/system/logging/liblog/include_vndk", 3964 "include/system/core/libsystem/include", 3965 "include/system/core/libcutils/include_outside_system", 3966 "include/system/core/libprocessgroup/include", 3967 "include/system/core/libcutils/include", 3968 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3969 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3970 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3971 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3972 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3973 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3974 ], 3975 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.1.so"], 3976 }, 3977 arm64: { 3978 export_include_dirs: [ 3979 "include/system/libhidl/base/include", 3980 "include/system/libhidl/transport/include", 3981 "include/system/libfmq/base", 3982 "include/system/libhwbinder/include", 3983 "include/system/libbase/include", 3984 "include/external/fmtlib/include", 3985 "include/system/core/libutils/include", 3986 "include/system/unwinding/libbacktrace/include", 3987 "include/system/logging/liblog/include_vndk", 3988 "include/system/core/libsystem/include", 3989 "include/system/core/libcutils/include_outside_system", 3990 "include/system/core/libprocessgroup/include", 3991 "include/system/core/libcutils/include", 3992 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3993 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3994 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3995 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3996 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3997 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3998 ], 3999 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.1.so"], 4000 }, 4001 }, 4002} 4003 4004vndk_prebuilt_shared { 4005 name: "[email protected]", 4006 version: "31", 4007 target_arch: "arm64", 4008 vendor_available: true, 4009 product_available: true, 4010 vndk: { 4011 enabled: true, 4012 support_system_process: true, 4013 }, 4014 arch: { 4015 arm: { 4016 export_include_dirs: [ 4017 "include/system/libhidl/base/include", 4018 "include/system/libhidl/transport/include", 4019 "include/system/libfmq/base", 4020 "include/system/libhwbinder/include", 4021 "include/system/libbase/include", 4022 "include/external/fmtlib/include", 4023 "include/system/core/libutils/include", 4024 "include/system/unwinding/libbacktrace/include", 4025 "include/system/logging/liblog/include_vndk", 4026 "include/system/core/libsystem/include", 4027 "include/system/core/libcutils/include_outside_system", 4028 "include/system/core/libprocessgroup/include", 4029 "include/system/core/libcutils/include", 4030 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4031 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4032 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4033 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4034 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4035 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4036 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4037 ], 4038 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.2.so"], 4039 }, 4040 arm64: { 4041 export_include_dirs: [ 4042 "include/system/libhidl/base/include", 4043 "include/system/libhidl/transport/include", 4044 "include/system/libfmq/base", 4045 "include/system/libhwbinder/include", 4046 "include/system/libbase/include", 4047 "include/external/fmtlib/include", 4048 "include/system/core/libutils/include", 4049 "include/system/unwinding/libbacktrace/include", 4050 "include/system/logging/liblog/include_vndk", 4051 "include/system/core/libsystem/include", 4052 "include/system/core/libcutils/include_outside_system", 4053 "include/system/core/libprocessgroup/include", 4054 "include/system/core/libcutils/include", 4055 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4056 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4057 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4058 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4059 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4060 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4061 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4062 ], 4063 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.2.so"], 4064 }, 4065 }, 4066} 4067 4068vndk_prebuilt_shared { 4069 name: "[email protected]", 4070 version: "31", 4071 target_arch: "arm64", 4072 vendor_available: true, 4073 product_available: true, 4074 vndk: { 4075 enabled: true, 4076 support_system_process: true, 4077 }, 4078 arch: { 4079 arm: { 4080 export_include_dirs: [ 4081 "include/system/libhidl/base/include", 4082 "include/system/libhidl/transport/include", 4083 "include/system/libfmq/base", 4084 "include/system/libhwbinder/include", 4085 "include/system/libbase/include", 4086 "include/external/fmtlib/include", 4087 "include/system/core/libutils/include", 4088 "include/system/unwinding/libbacktrace/include", 4089 "include/system/logging/liblog/include_vndk", 4090 "include/system/core/libsystem/include", 4091 "include/system/core/libcutils/include_outside_system", 4092 "include/system/core/libprocessgroup/include", 4093 "include/system/core/libcutils/include", 4094 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4095 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4096 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4097 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4098 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4099 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4100 ], 4101 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"], 4102 }, 4103 arm64: { 4104 export_include_dirs: [ 4105 "include/system/libhidl/base/include", 4106 "include/system/libhidl/transport/include", 4107 "include/system/libfmq/base", 4108 "include/system/libhwbinder/include", 4109 "include/system/libbase/include", 4110 "include/external/fmtlib/include", 4111 "include/system/core/libutils/include", 4112 "include/system/unwinding/libbacktrace/include", 4113 "include/system/logging/liblog/include_vndk", 4114 "include/system/core/libsystem/include", 4115 "include/system/core/libcutils/include_outside_system", 4116 "include/system/core/libprocessgroup/include", 4117 "include/system/core/libcutils/include", 4118 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4119 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4120 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4121 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4122 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4123 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4124 ], 4125 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"], 4126 }, 4127 }, 4128} 4129 4130vndk_prebuilt_shared { 4131 name: "[email protected]", 4132 version: "31", 4133 target_arch: "arm64", 4134 vendor_available: true, 4135 product_available: true, 4136 vndk: { 4137 enabled: true, 4138 support_system_process: true, 4139 }, 4140 arch: { 4141 arm: { 4142 export_include_dirs: [ 4143 "include/system/libhidl/base/include", 4144 "include/system/libhidl/transport/include", 4145 "include/system/libfmq/base", 4146 "include/system/libhwbinder/include", 4147 "include/system/libbase/include", 4148 "include/external/fmtlib/include", 4149 "include/system/core/libutils/include", 4150 "include/system/unwinding/libbacktrace/include", 4151 "include/system/logging/liblog/include_vndk", 4152 "include/system/core/libsystem/include", 4153 "include/system/core/libcutils/include_outside_system", 4154 "include/system/core/libprocessgroup/include", 4155 "include/system/core/libcutils/include", 4156 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4157 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4158 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4159 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4160 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4161 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4162 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4163 "include/generated-headers/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen", 4164 ], 4165 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.1.so"], 4166 }, 4167 arm64: { 4168 export_include_dirs: [ 4169 "include/system/libhidl/base/include", 4170 "include/system/libhidl/transport/include", 4171 "include/system/libfmq/base", 4172 "include/system/libhwbinder/include", 4173 "include/system/libbase/include", 4174 "include/external/fmtlib/include", 4175 "include/system/core/libutils/include", 4176 "include/system/unwinding/libbacktrace/include", 4177 "include/system/logging/liblog/include_vndk", 4178 "include/system/core/libsystem/include", 4179 "include/system/core/libcutils/include_outside_system", 4180 "include/system/core/libprocessgroup/include", 4181 "include/system/core/libcutils/include", 4182 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4183 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4184 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4185 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4186 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4187 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4188 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4189 "include/generated-headers/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen", 4190 ], 4191 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.1.so"], 4192 }, 4193 }, 4194} 4195 4196vndk_prebuilt_shared { 4197 name: "[email protected]", 4198 version: "31", 4199 target_arch: "arm64", 4200 vendor_available: true, 4201 product_available: true, 4202 vndk: { 4203 enabled: true, 4204 support_system_process: true, 4205 }, 4206 arch: { 4207 arm: { 4208 export_include_dirs: [ 4209 "include/system/libhidl/base/include", 4210 "include/system/libhidl/transport/include", 4211 "include/system/libfmq/base", 4212 "include/system/libhwbinder/include", 4213 "include/system/libbase/include", 4214 "include/external/fmtlib/include", 4215 "include/system/core/libutils/include", 4216 "include/system/unwinding/libbacktrace/include", 4217 "include/system/logging/liblog/include_vndk", 4218 "include/system/core/libsystem/include", 4219 "include/system/core/libcutils/include_outside_system", 4220 "include/system/core/libprocessgroup/include", 4221 "include/system/core/libcutils/include", 4222 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4223 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4224 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4225 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4226 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4227 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4228 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4229 "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen", 4230 ], 4231 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@3.0.so"], 4232 }, 4233 arm64: { 4234 export_include_dirs: [ 4235 "include/system/libhidl/base/include", 4236 "include/system/libhidl/transport/include", 4237 "include/system/libfmq/base", 4238 "include/system/libhwbinder/include", 4239 "include/system/libbase/include", 4240 "include/external/fmtlib/include", 4241 "include/system/core/libutils/include", 4242 "include/system/unwinding/libbacktrace/include", 4243 "include/system/logging/liblog/include_vndk", 4244 "include/system/core/libsystem/include", 4245 "include/system/core/libcutils/include_outside_system", 4246 "include/system/core/libprocessgroup/include", 4247 "include/system/core/libcutils/include", 4248 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4249 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4250 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4251 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4252 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4253 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4254 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4255 "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen", 4256 ], 4257 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@3.0.so"], 4258 }, 4259 }, 4260} 4261 4262vndk_prebuilt_shared { 4263 name: "[email protected]", 4264 version: "31", 4265 target_arch: "arm64", 4266 vendor_available: true, 4267 product_available: true, 4268 vndk: { 4269 enabled: true, 4270 support_system_process: true, 4271 }, 4272 arch: { 4273 arm: { 4274 export_include_dirs: [ 4275 "include/system/libhidl/base/include", 4276 "include/system/libhidl/transport/include", 4277 "include/system/libfmq/base", 4278 "include/system/libhwbinder/include", 4279 "include/system/libbase/include", 4280 "include/external/fmtlib/include", 4281 "include/system/core/libutils/include", 4282 "include/system/unwinding/libbacktrace/include", 4283 "include/system/logging/liblog/include_vndk", 4284 "include/system/core/libsystem/include", 4285 "include/system/core/libcutils/include_outside_system", 4286 "include/system/core/libprocessgroup/include", 4287 "include/system/core/libcutils/include", 4288 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4289 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4290 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4291 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4292 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4293 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4294 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4295 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4296 ], 4297 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@4.0.so"], 4298 }, 4299 arm64: { 4300 export_include_dirs: [ 4301 "include/system/libhidl/base/include", 4302 "include/system/libhidl/transport/include", 4303 "include/system/libfmq/base", 4304 "include/system/libhwbinder/include", 4305 "include/system/libbase/include", 4306 "include/external/fmtlib/include", 4307 "include/system/core/libutils/include", 4308 "include/system/unwinding/libbacktrace/include", 4309 "include/system/logging/liblog/include_vndk", 4310 "include/system/core/libsystem/include", 4311 "include/system/core/libcutils/include_outside_system", 4312 "include/system/core/libprocessgroup/include", 4313 "include/system/core/libcutils/include", 4314 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4315 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4316 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4317 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4318 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4319 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4320 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4321 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4322 ], 4323 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@4.0.so"], 4324 }, 4325 }, 4326} 4327 4328vndk_prebuilt_shared { 4329 name: "[email protected]", 4330 version: "31", 4331 target_arch: "arm64", 4332 vendor_available: true, 4333 product_available: true, 4334 vndk: { 4335 enabled: true, 4336 support_system_process: true, 4337 }, 4338 arch: { 4339 arm: { 4340 export_include_dirs: [ 4341 "include/system/libhidl/base/include", 4342 "include/system/libhidl/transport/include", 4343 "include/system/libfmq/base", 4344 "include/system/libhwbinder/include", 4345 "include/system/libbase/include", 4346 "include/external/fmtlib/include", 4347 "include/system/core/libutils/include", 4348 "include/system/unwinding/libbacktrace/include", 4349 "include/system/logging/liblog/include_vndk", 4350 "include/system/core/libsystem/include", 4351 "include/system/core/libcutils/include_outside_system", 4352 "include/system/core/libprocessgroup/include", 4353 "include/system/core/libcutils/include", 4354 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4355 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4356 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4357 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4358 "include/generated-headers/hardware/interfaces/renderscript/1.0/[email protected]_genc++_headers/gen", 4359 ], 4360 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.renderscript@1.0.so"], 4361 }, 4362 arm64: { 4363 export_include_dirs: [ 4364 "include/system/libhidl/base/include", 4365 "include/system/libhidl/transport/include", 4366 "include/system/libfmq/base", 4367 "include/system/libhwbinder/include", 4368 "include/system/libbase/include", 4369 "include/external/fmtlib/include", 4370 "include/system/core/libutils/include", 4371 "include/system/unwinding/libbacktrace/include", 4372 "include/system/logging/liblog/include_vndk", 4373 "include/system/core/libsystem/include", 4374 "include/system/core/libcutils/include_outside_system", 4375 "include/system/core/libprocessgroup/include", 4376 "include/system/core/libcutils/include", 4377 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4378 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4379 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4380 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4381 "include/generated-headers/hardware/interfaces/renderscript/1.0/[email protected]_genc++_headers/gen", 4382 ], 4383 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.renderscript@1.0.so"], 4384 }, 4385 }, 4386} 4387 4388vndk_prebuilt_shared { 4389 name: "[email protected]", 4390 version: "31", 4391 target_arch: "arm64", 4392 vendor_available: true, 4393 product_available: true, 4394 vndk: { 4395 enabled: true, 4396 support_system_process: true, 4397 }, 4398 arch: { 4399 arm: { 4400 export_include_dirs: [ 4401 "include/system/libhidl/base/include", 4402 "include/system/libhidl/transport/include", 4403 "include/system/libfmq/base", 4404 "include/system/libhwbinder/include", 4405 "include/system/libbase/include", 4406 "include/external/fmtlib/include", 4407 "include/system/core/libutils/include", 4408 "include/system/unwinding/libbacktrace/include", 4409 "include/system/logging/liblog/include_vndk", 4410 "include/system/core/libsystem/include", 4411 "include/system/core/libcutils/include_outside_system", 4412 "include/system/core/libprocessgroup/include", 4413 "include/system/core/libcutils/include", 4414 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4415 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4416 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4417 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4418 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 4419 ], 4420 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.memory.token@1.0.so"], 4421 }, 4422 arm64: { 4423 export_include_dirs: [ 4424 "include/system/libhidl/base/include", 4425 "include/system/libhidl/transport/include", 4426 "include/system/libfmq/base", 4427 "include/system/libhwbinder/include", 4428 "include/system/libbase/include", 4429 "include/external/fmtlib/include", 4430 "include/system/core/libutils/include", 4431 "include/system/unwinding/libbacktrace/include", 4432 "include/system/logging/liblog/include_vndk", 4433 "include/system/core/libsystem/include", 4434 "include/system/core/libcutils/include_outside_system", 4435 "include/system/core/libprocessgroup/include", 4436 "include/system/core/libcutils/include", 4437 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4438 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4439 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4440 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4441 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 4442 ], 4443 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.memory.token@1.0.so"], 4444 }, 4445 }, 4446} 4447 4448vndk_prebuilt_shared { 4449 name: "[email protected]", 4450 version: "31", 4451 target_arch: "arm64", 4452 vendor_available: true, 4453 vndk: { 4454 enabled: true, 4455 support_system_process: true, 4456 }, 4457 arch: { 4458 arm: { 4459 relative_install_path: "hw", 4460 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.memory@1.0-impl.so"], 4461 }, 4462 arm64: { 4463 relative_install_path: "hw", 4464 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.memory@1.0-impl.so"], 4465 }, 4466 }, 4467} 4468 4469vndk_prebuilt_shared { 4470 name: "[email protected]", 4471 version: "31", 4472 target_arch: "arm64", 4473 vendor_available: true, 4474 product_available: true, 4475 vndk: { 4476 enabled: true, 4477 support_system_process: true, 4478 }, 4479 arch: { 4480 arm: { 4481 export_include_dirs: [ 4482 "include/system/libhidl/base/include", 4483 "include/system/libhidl/transport/include", 4484 "include/system/libfmq/base", 4485 "include/system/libhwbinder/include", 4486 "include/system/libbase/include", 4487 "include/external/fmtlib/include", 4488 "include/system/core/libutils/include", 4489 "include/system/unwinding/libbacktrace/include", 4490 "include/system/logging/liblog/include_vndk", 4491 "include/system/core/libsystem/include", 4492 "include/system/core/libcutils/include_outside_system", 4493 "include/system/core/libprocessgroup/include", 4494 "include/system/core/libcutils/include", 4495 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4496 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4497 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4498 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4499 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 4500 ], 4501 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.memory@1.0.so"], 4502 }, 4503 arm64: { 4504 export_include_dirs: [ 4505 "include/system/libhidl/base/include", 4506 "include/system/libhidl/transport/include", 4507 "include/system/libfmq/base", 4508 "include/system/libhwbinder/include", 4509 "include/system/libbase/include", 4510 "include/external/fmtlib/include", 4511 "include/system/core/libutils/include", 4512 "include/system/unwinding/libbacktrace/include", 4513 "include/system/logging/liblog/include_vndk", 4514 "include/system/core/libsystem/include", 4515 "include/system/core/libcutils/include_outside_system", 4516 "include/system/core/libprocessgroup/include", 4517 "include/system/core/libcutils/include", 4518 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4519 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4520 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4521 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4522 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 4523 ], 4524 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.memory@1.0.so"], 4525 }, 4526 }, 4527} 4528 4529vndk_prebuilt_shared { 4530 name: "[email protected]", 4531 version: "31", 4532 target_arch: "arm64", 4533 vendor_available: true, 4534 product_available: true, 4535 vndk: { 4536 enabled: true, 4537 support_system_process: true, 4538 }, 4539 arch: { 4540 arm: { 4541 export_include_dirs: [ 4542 "include/system/libhidl/base/include", 4543 "include/system/libhidl/transport/include", 4544 "include/system/libfmq/base", 4545 "include/system/libhwbinder/include", 4546 "include/system/libbase/include", 4547 "include/external/fmtlib/include", 4548 "include/system/core/libutils/include", 4549 "include/system/unwinding/libbacktrace/include", 4550 "include/system/logging/liblog/include_vndk", 4551 "include/system/core/libsystem/include", 4552 "include/system/core/libcutils/include_outside_system", 4553 "include/system/core/libprocessgroup/include", 4554 "include/system/core/libcutils/include", 4555 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4556 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4557 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4558 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4559 "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen", 4560 ], 4561 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.safe_union@1.0.so"], 4562 }, 4563 arm64: { 4564 export_include_dirs: [ 4565 "include/system/libhidl/base/include", 4566 "include/system/libhidl/transport/include", 4567 "include/system/libfmq/base", 4568 "include/system/libhwbinder/include", 4569 "include/system/libbase/include", 4570 "include/external/fmtlib/include", 4571 "include/system/core/libutils/include", 4572 "include/system/unwinding/libbacktrace/include", 4573 "include/system/logging/liblog/include_vndk", 4574 "include/system/core/libsystem/include", 4575 "include/system/core/libcutils/include_outside_system", 4576 "include/system/core/libprocessgroup/include", 4577 "include/system/core/libcutils/include", 4578 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4579 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4580 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4581 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4582 "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen", 4583 ], 4584 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.safe_union@1.0.so"], 4585 }, 4586 }, 4587} 4588 4589vndk_prebuilt_shared { 4590 name: "libRSCpuRef", 4591 version: "31", 4592 target_arch: "arm64", 4593 vendor_available: true, 4594 vndk: { 4595 enabled: true, 4596 support_system_process: true, 4597 }, 4598 arch: { 4599 arm: { 4600 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libRSCpuRef.so"], 4601 }, 4602 arm64: { 4603 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libRSCpuRef.so"], 4604 }, 4605 }, 4606} 4607 4608vndk_prebuilt_shared { 4609 name: "libRSDriver", 4610 version: "31", 4611 target_arch: "arm64", 4612 vendor_available: true, 4613 vndk: { 4614 enabled: true, 4615 support_system_process: true, 4616 }, 4617 arch: { 4618 arm: { 4619 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libRSDriver.so"], 4620 }, 4621 arm64: { 4622 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libRSDriver.so"], 4623 }, 4624 }, 4625} 4626 4627vndk_prebuilt_shared { 4628 name: "libRS_internal", 4629 version: "31", 4630 target_arch: "arm64", 4631 vendor_available: true, 4632 vndk: { 4633 enabled: true, 4634 support_system_process: true, 4635 }, 4636 arch: { 4637 arm: { 4638 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libRS_internal.so"], 4639 }, 4640 arm64: { 4641 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libRS_internal.so"], 4642 }, 4643 }, 4644} 4645 4646vndk_prebuilt_shared { 4647 name: "libbacktrace", 4648 version: "31", 4649 target_arch: "arm64", 4650 vendor_available: true, 4651 product_available: true, 4652 vndk: { 4653 enabled: true, 4654 support_system_process: true, 4655 private: true, 4656 }, 4657 arch: { 4658 arm: { 4659 export_include_dirs: [ 4660 "include/system/unwinding/libbacktrace/include", 4661 ], 4662 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libbacktrace.so"], 4663 }, 4664 arm64: { 4665 export_include_dirs: [ 4666 "include/system/unwinding/libbacktrace/include", 4667 ], 4668 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libbacktrace.so"], 4669 }, 4670 }, 4671} 4672 4673vndk_prebuilt_shared { 4674 name: "libbase", 4675 version: "31", 4676 target_arch: "arm64", 4677 vendor_available: true, 4678 product_available: true, 4679 vndk: { 4680 enabled: true, 4681 support_system_process: true, 4682 }, 4683 licenses: ["vndk-v31-libbase.so-license"], 4684 arch: { 4685 arm: { 4686 export_include_dirs: [ 4687 "include/system/libbase/include", 4688 "include/external/fmtlib/include", 4689 ], 4690 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libbase.so"], 4691 }, 4692 arm64: { 4693 export_include_dirs: [ 4694 "include/system/libbase/include", 4695 "include/external/fmtlib/include", 4696 ], 4697 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libbase.so"], 4698 }, 4699 }, 4700} 4701 4702vndk_prebuilt_shared { 4703 name: "libbcinfo", 4704 version: "31", 4705 target_arch: "arm64", 4706 vendor_available: true, 4707 vndk: { 4708 enabled: true, 4709 support_system_process: true, 4710 }, 4711 arch: { 4712 arm: { 4713 export_include_dirs: [ 4714 "include/frameworks/compile/libbcc/bcinfo/include", 4715 ], 4716 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libbcinfo.so"], 4717 }, 4718 arm64: { 4719 export_include_dirs: [ 4720 "include/frameworks/compile/libbcc/bcinfo/include", 4721 ], 4722 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libbcinfo.so"], 4723 }, 4724 }, 4725} 4726 4727vndk_prebuilt_shared { 4728 name: "libblas", 4729 version: "31", 4730 target_arch: "arm64", 4731 vendor_available: true, 4732 vndk: { 4733 enabled: true, 4734 support_system_process: true, 4735 private: true, 4736 }, 4737 licenses: ["vndk-v31-libblas.so-license"], 4738 arch: { 4739 arm: { 4740 export_include_dirs: [ 4741 "include/external/cblas/include", 4742 ], 4743 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libblas.so"], 4744 }, 4745 arm64: { 4746 export_include_dirs: [ 4747 "include/external/cblas/include", 4748 ], 4749 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libblas.so"], 4750 }, 4751 }, 4752} 4753 4754vndk_prebuilt_shared { 4755 name: "libc++", 4756 version: "31", 4757 target_arch: "arm64", 4758 vendor_available: true, 4759 product_available: true, 4760 vndk: { 4761 enabled: true, 4762 support_system_process: true, 4763 }, 4764 licenses: ["vndk-v31-libc++.so-license"], 4765 arch: { 4766 arm: { 4767 export_include_dirs: [ 4768 "include/external/libcxx/include", 4769 "include/external/libcxxabi/include", 4770 ], 4771 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libc++.so"], 4772 }, 4773 arm64: { 4774 export_include_dirs: [ 4775 "include/external/libcxx/include", 4776 "include/external/libcxxabi/include", 4777 ], 4778 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libc++.so"], 4779 }, 4780 }, 4781} 4782 4783vndk_prebuilt_shared { 4784 name: "libcompiler_rt", 4785 version: "31", 4786 target_arch: "arm64", 4787 vendor_available: true, 4788 product_available: true, 4789 vndk: { 4790 enabled: true, 4791 support_system_process: true, 4792 private: true, 4793 }, 4794 licenses: ["vndk-v31-libcompiler_rt.so-license"], 4795 arch: { 4796 arm: { 4797 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libcompiler_rt.so"], 4798 }, 4799 arm64: { 4800 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libcompiler_rt.so"], 4801 }, 4802 }, 4803} 4804 4805vndk_prebuilt_shared { 4806 name: "libcutils", 4807 version: "31", 4808 target_arch: "arm64", 4809 vendor_available: true, 4810 product_available: true, 4811 vndk: { 4812 enabled: true, 4813 support_system_process: true, 4814 }, 4815 licenses: ["vndk-v31-libcutils.so-license"], 4816 arch: { 4817 arm: { 4818 export_include_dirs: [ 4819 "include/system/core/libcutils/include_outside_system", 4820 "include/system/core/libprocessgroup/include", 4821 "include/system/core/libcutils/include", 4822 ], 4823 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libcutils.so"], 4824 }, 4825 arm64: { 4826 export_include_dirs: [ 4827 "include/system/core/libcutils/include_outside_system", 4828 "include/system/core/libprocessgroup/include", 4829 "include/system/core/libcutils/include", 4830 ], 4831 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libcutils.so"], 4832 }, 4833 }, 4834} 4835 4836vndk_prebuilt_shared { 4837 name: "libdmabufheap", 4838 version: "31", 4839 target_arch: "arm64", 4840 vendor_available: true, 4841 vndk: { 4842 enabled: true, 4843 support_system_process: true, 4844 }, 4845 arch: { 4846 arm: { 4847 export_include_dirs: [ 4848 "include/system/memory/libdmabufheap/include", 4849 "include/system/libbase/include", 4850 "include/external/fmtlib/include", 4851 "include/system/memory/libion/include", 4852 "include/system/memory/libion/kernel-headers", 4853 ], 4854 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libdmabufheap.so"], 4855 }, 4856 arm64: { 4857 export_include_dirs: [ 4858 "include/system/memory/libdmabufheap/include", 4859 "include/system/libbase/include", 4860 "include/external/fmtlib/include", 4861 "include/system/memory/libion/include", 4862 "include/system/memory/libion/kernel-headers", 4863 ], 4864 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libdmabufheap.so"], 4865 }, 4866 }, 4867} 4868 4869vndk_prebuilt_shared { 4870 name: "libgralloctypes", 4871 version: "31", 4872 target_arch: "arm64", 4873 vendor_available: true, 4874 vndk: { 4875 enabled: true, 4876 support_system_process: true, 4877 }, 4878 arch: { 4879 arm: { 4880 export_include_dirs: [ 4881 "include/frameworks/native/libs/gralloc/types/include", 4882 "include/frameworks/native/libs/binder/ndk/include_cpp", 4883 "include/frameworks/native/libs/binder/ndk/include_ndk", 4884 "include/frameworks/native/libs/binder/ndk/include_platform", 4885 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 4886 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 4887 "include/system/libhidl/base/include", 4888 "include/system/libhidl/transport/include", 4889 "include/system/libfmq/base", 4890 "include/system/libhwbinder/include", 4891 "include/system/libbase/include", 4892 "include/external/fmtlib/include", 4893 "include/system/core/libutils/include", 4894 "include/system/unwinding/libbacktrace/include", 4895 "include/system/logging/liblog/include_vndk", 4896 "include/system/core/libsystem/include", 4897 "include/system/core/libcutils/include_outside_system", 4898 "include/system/core/libprocessgroup/include", 4899 "include/system/core/libcutils/include", 4900 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4901 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4902 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4903 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4904 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4905 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4906 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4907 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4908 ], 4909 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libgralloctypes.so"], 4910 }, 4911 arm64: { 4912 export_include_dirs: [ 4913 "include/frameworks/native/libs/gralloc/types/include", 4914 "include/frameworks/native/libs/binder/ndk/include_cpp", 4915 "include/frameworks/native/libs/binder/ndk/include_ndk", 4916 "include/frameworks/native/libs/binder/ndk/include_platform", 4917 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 4918 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 4919 "include/system/libhidl/base/include", 4920 "include/system/libhidl/transport/include", 4921 "include/system/libfmq/base", 4922 "include/system/libhwbinder/include", 4923 "include/system/libbase/include", 4924 "include/external/fmtlib/include", 4925 "include/system/core/libutils/include", 4926 "include/system/unwinding/libbacktrace/include", 4927 "include/system/logging/liblog/include_vndk", 4928 "include/system/core/libsystem/include", 4929 "include/system/core/libcutils/include_outside_system", 4930 "include/system/core/libprocessgroup/include", 4931 "include/system/core/libcutils/include", 4932 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4933 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4934 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4935 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4936 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4937 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4938 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4939 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4940 ], 4941 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libgralloctypes.so"], 4942 }, 4943 }, 4944} 4945 4946vndk_prebuilt_shared { 4947 name: "libhardware", 4948 version: "31", 4949 target_arch: "arm64", 4950 vendor_available: true, 4951 vndk: { 4952 enabled: true, 4953 support_system_process: true, 4954 }, 4955 licenses: ["vndk-v31-libhardware.so-license"], 4956 arch: { 4957 arm: { 4958 export_include_dirs: [ 4959 "include/hardware/libhardware/include", 4960 "include/system/media/audio/include", 4961 "include/system/core/libcutils/include_outside_system", 4962 "include/system/core/libsystem/include", 4963 "include/system/bt/types", 4964 ], 4965 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libhardware.so"], 4966 }, 4967 arm64: { 4968 export_include_dirs: [ 4969 "include/hardware/libhardware/include", 4970 "include/system/media/audio/include", 4971 "include/system/core/libcutils/include_outside_system", 4972 "include/system/core/libsystem/include", 4973 "include/system/bt/types", 4974 ], 4975 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libhardware.so"], 4976 }, 4977 }, 4978} 4979 4980vndk_prebuilt_shared { 4981 name: "libhidlbase", 4982 version: "31", 4983 target_arch: "arm64", 4984 vendor_available: true, 4985 product_available: true, 4986 vndk: { 4987 enabled: true, 4988 support_system_process: true, 4989 }, 4990 licenses: ["vndk-v31-libhidlbase.so-license"], 4991 arch: { 4992 arm: { 4993 export_include_dirs: [ 4994 "include/system/libhidl/base/include", 4995 "include/system/libhidl/transport/include", 4996 "include/system/libfmq/base", 4997 "include/system/libhwbinder/include", 4998 "include/system/libbase/include", 4999 "include/external/fmtlib/include", 5000 "include/system/core/libutils/include", 5001 "include/system/unwinding/libbacktrace/include", 5002 "include/system/logging/liblog/include_vndk", 5003 "include/system/core/libsystem/include", 5004 "include/system/core/libcutils/include_outside_system", 5005 "include/system/core/libprocessgroup/include", 5006 "include/system/core/libcutils/include", 5007 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5008 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5009 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5010 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5011 ], 5012 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libhidlbase.so"], 5013 }, 5014 arm64: { 5015 export_include_dirs: [ 5016 "include/system/libhidl/base/include", 5017 "include/system/libhidl/transport/include", 5018 "include/system/libfmq/base", 5019 "include/system/libhwbinder/include", 5020 "include/system/libbase/include", 5021 "include/external/fmtlib/include", 5022 "include/system/core/libutils/include", 5023 "include/system/unwinding/libbacktrace/include", 5024 "include/system/logging/liblog/include_vndk", 5025 "include/system/core/libsystem/include", 5026 "include/system/core/libcutils/include_outside_system", 5027 "include/system/core/libprocessgroup/include", 5028 "include/system/core/libcutils/include", 5029 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5030 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5031 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5032 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5033 ], 5034 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libhidlbase.so"], 5035 }, 5036 }, 5037} 5038 5039vndk_prebuilt_shared { 5040 name: "libhidlmemory", 5041 version: "31", 5042 target_arch: "arm64", 5043 vendor_available: true, 5044 product_available: true, 5045 vndk: { 5046 enabled: true, 5047 support_system_process: true, 5048 }, 5049 arch: { 5050 arm: { 5051 export_include_dirs: [ 5052 "include/system/libhidl/libhidlmemory/include", 5053 "include/system/libhidl/base/include", 5054 "include/system/libhidl/transport/include", 5055 "include/system/libfmq/base", 5056 "include/system/libhwbinder/include", 5057 "include/system/libbase/include", 5058 "include/external/fmtlib/include", 5059 "include/system/core/libutils/include", 5060 "include/system/unwinding/libbacktrace/include", 5061 "include/system/logging/liblog/include_vndk", 5062 "include/system/core/libsystem/include", 5063 "include/system/core/libcutils/include_outside_system", 5064 "include/system/core/libprocessgroup/include", 5065 "include/system/core/libcutils/include", 5066 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5067 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5068 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5069 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5070 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 5071 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 5072 ], 5073 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libhidlmemory.so"], 5074 }, 5075 arm64: { 5076 export_include_dirs: [ 5077 "include/system/libhidl/libhidlmemory/include", 5078 "include/system/libhidl/base/include", 5079 "include/system/libhidl/transport/include", 5080 "include/system/libfmq/base", 5081 "include/system/libhwbinder/include", 5082 "include/system/libbase/include", 5083 "include/external/fmtlib/include", 5084 "include/system/core/libutils/include", 5085 "include/system/unwinding/libbacktrace/include", 5086 "include/system/logging/liblog/include_vndk", 5087 "include/system/core/libsystem/include", 5088 "include/system/core/libcutils/include_outside_system", 5089 "include/system/core/libprocessgroup/include", 5090 "include/system/core/libcutils/include", 5091 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5092 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5093 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5094 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5095 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 5096 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 5097 ], 5098 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libhidlmemory.so"], 5099 }, 5100 }, 5101} 5102 5103vndk_prebuilt_shared { 5104 name: "libion", 5105 version: "31", 5106 target_arch: "arm64", 5107 vendor_available: true, 5108 product_available: true, 5109 vndk: { 5110 enabled: true, 5111 support_system_process: true, 5112 }, 5113 arch: { 5114 arm: { 5115 export_include_dirs: [ 5116 "include/system/memory/libion/include", 5117 "include/system/memory/libion/kernel-headers", 5118 ], 5119 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libion.so"], 5120 }, 5121 arm64: { 5122 export_include_dirs: [ 5123 "include/system/memory/libion/include", 5124 "include/system/memory/libion/kernel-headers", 5125 ], 5126 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libion.so"], 5127 }, 5128 }, 5129} 5130 5131vndk_prebuilt_shared { 5132 name: "libjsoncpp", 5133 version: "31", 5134 target_arch: "arm64", 5135 vendor_available: true, 5136 product_available: true, 5137 vndk: { 5138 enabled: true, 5139 support_system_process: true, 5140 }, 5141 licenses: ["vndk-v31-libjsoncpp.so-license"], 5142 arch: { 5143 arm: { 5144 export_include_dirs: [ 5145 "include/external/jsoncpp/include", 5146 ], 5147 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libjsoncpp.so"], 5148 }, 5149 arm64: { 5150 export_include_dirs: [ 5151 "include/external/jsoncpp/include", 5152 ], 5153 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libjsoncpp.so"], 5154 }, 5155 }, 5156} 5157 5158vndk_prebuilt_shared { 5159 name: "liblzma", 5160 version: "31", 5161 target_arch: "arm64", 5162 vendor_available: true, 5163 product_available: true, 5164 vndk: { 5165 enabled: true, 5166 support_system_process: true, 5167 }, 5168 arch: { 5169 arm: { 5170 export_include_dirs: [ 5171 "include/external/lzma/C", 5172 ], 5173 srcs: ["arch-arm-armv8-a/shared/vndk-sp/liblzma.so"], 5174 }, 5175 arm64: { 5176 export_include_dirs: [ 5177 "include/external/lzma/C", 5178 ], 5179 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/liblzma.so"], 5180 }, 5181 }, 5182} 5183 5184vndk_prebuilt_shared { 5185 name: "libprocessgroup", 5186 version: "31", 5187 target_arch: "arm64", 5188 vendor_available: true, 5189 product_available: true, 5190 vndk: { 5191 enabled: true, 5192 support_system_process: true, 5193 }, 5194 arch: { 5195 arm: { 5196 export_include_dirs: [ 5197 "include/system/core/libprocessgroup/include", 5198 ], 5199 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libprocessgroup.so"], 5200 }, 5201 arm64: { 5202 export_include_dirs: [ 5203 "include/system/core/libprocessgroup/include", 5204 ], 5205 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libprocessgroup.so"], 5206 }, 5207 }, 5208} 5209 5210vndk_prebuilt_shared { 5211 name: "libunwindstack", 5212 version: "31", 5213 target_arch: "arm64", 5214 vendor_available: true, 5215 product_available: true, 5216 vndk: { 5217 enabled: true, 5218 support_system_process: true, 5219 }, 5220 arch: { 5221 arm: { 5222 export_include_dirs: [ 5223 "include/system/unwinding/libunwindstack/include", 5224 ], 5225 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libunwindstack.so"], 5226 }, 5227 arm64: { 5228 export_include_dirs: [ 5229 "include/system/unwinding/libunwindstack/include", 5230 ], 5231 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libunwindstack.so"], 5232 }, 5233 }, 5234} 5235 5236vndk_prebuilt_shared { 5237 name: "libutils", 5238 version: "31", 5239 target_arch: "arm64", 5240 vendor_available: true, 5241 product_available: true, 5242 vndk: { 5243 enabled: true, 5244 support_system_process: true, 5245 }, 5246 licenses: ["vndk-v31-libutils.so-license"], 5247 arch: { 5248 arm: { 5249 export_include_dirs: [ 5250 "include/system/core/libutils/include", 5251 "include/system/unwinding/libbacktrace/include", 5252 "include/system/logging/liblog/include_vndk", 5253 "include/system/core/libsystem/include", 5254 "include/system/core/libcutils/include_outside_system", 5255 "include/system/core/libprocessgroup/include", 5256 ], 5257 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libutils.so"], 5258 }, 5259 arm64: { 5260 export_include_dirs: [ 5261 "include/system/core/libutils/include", 5262 "include/system/unwinding/libbacktrace/include", 5263 "include/system/logging/liblog/include_vndk", 5264 "include/system/core/libsystem/include", 5265 "include/system/core/libcutils/include_outside_system", 5266 "include/system/core/libprocessgroup/include", 5267 ], 5268 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libutils.so"], 5269 }, 5270 }, 5271} 5272 5273vndk_prebuilt_shared { 5274 name: "libutilscallstack", 5275 version: "31", 5276 target_arch: "arm64", 5277 vendor_available: true, 5278 product_available: true, 5279 vndk: { 5280 enabled: true, 5281 support_system_process: true, 5282 }, 5283 licenses: ["vndk-v31-libutilscallstack.so-license"], 5284 arch: { 5285 arm: { 5286 export_include_dirs: [ 5287 "include/system/core/libutils/include", 5288 "include/system/unwinding/libbacktrace/include", 5289 "include/system/logging/liblog/include_vndk", 5290 "include/system/core/libsystem/include", 5291 "include/system/core/libcutils/include_outside_system", 5292 "include/system/core/libprocessgroup/include", 5293 ], 5294 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libutilscallstack.so"], 5295 }, 5296 arm64: { 5297 export_include_dirs: [ 5298 "include/system/core/libutils/include", 5299 "include/system/unwinding/libbacktrace/include", 5300 "include/system/logging/liblog/include_vndk", 5301 "include/system/core/libsystem/include", 5302 "include/system/core/libcutils/include_outside_system", 5303 "include/system/core/libprocessgroup/include", 5304 ], 5305 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libutilscallstack.so"], 5306 }, 5307 }, 5308} 5309 5310vndk_prebuilt_shared { 5311 name: "libz", 5312 version: "31", 5313 target_arch: "arm64", 5314 vendor_available: true, 5315 product_available: true, 5316 vndk: { 5317 enabled: true, 5318 support_system_process: true, 5319 }, 5320 licenses: ["vndk-v31-libz.so-license"], 5321 arch: { 5322 arm: { 5323 export_include_dirs: [ 5324 "include/external/zlib", 5325 ], 5326 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libz.so"], 5327 }, 5328 arm64: { 5329 export_include_dirs: [ 5330 "include/external/zlib", 5331 ], 5332 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libz.so"], 5333 }, 5334 }, 5335} 5336 5337vndk_prebuilt_shared { 5338 name: "libEGL", 5339 version: "31", 5340 target_arch: "arm64", 5341 vendor_available: true, 5342 product_available: true, 5343 arch: { 5344 arm: { 5345 export_include_dirs: [ 5346 "include/frameworks/native/opengl/include", 5347 ], 5348 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libEGL.so"], 5349 }, 5350 arm64: { 5351 export_include_dirs: [ 5352 "include/frameworks/native/opengl/include", 5353 ], 5354 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libEGL.so"], 5355 }, 5356 }, 5357} 5358 5359vndk_prebuilt_shared { 5360 name: "libGLESv1_CM", 5361 version: "31", 5362 target_arch: "arm64", 5363 vendor_available: true, 5364 product_available: true, 5365 arch: { 5366 arm: { 5367 export_include_dirs: [ 5368 "include/frameworks/native/opengl/include", 5369 ], 5370 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libGLESv1_CM.so"], 5371 }, 5372 arm64: { 5373 export_include_dirs: [ 5374 "include/frameworks/native/opengl/include", 5375 ], 5376 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libGLESv1_CM.so"], 5377 }, 5378 }, 5379} 5380 5381vndk_prebuilt_shared { 5382 name: "libGLESv2", 5383 version: "31", 5384 target_arch: "arm64", 5385 vendor_available: true, 5386 product_available: true, 5387 arch: { 5388 arm: { 5389 export_include_dirs: [ 5390 "include/frameworks/native/opengl/include", 5391 ], 5392 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libGLESv2.so"], 5393 }, 5394 arm64: { 5395 export_include_dirs: [ 5396 "include/frameworks/native/opengl/include", 5397 ], 5398 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libGLESv2.so"], 5399 }, 5400 }, 5401} 5402 5403vndk_prebuilt_shared { 5404 name: "libGLESv3", 5405 version: "31", 5406 target_arch: "arm64", 5407 vendor_available: true, 5408 product_available: true, 5409 arch: { 5410 arm: { 5411 export_include_dirs: [ 5412 "include/frameworks/native/opengl/include", 5413 ], 5414 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libGLESv3.so"], 5415 }, 5416 arm64: { 5417 export_include_dirs: [ 5418 "include/frameworks/native/opengl/include", 5419 ], 5420 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libGLESv3.so"], 5421 }, 5422 }, 5423} 5424 5425vndk_prebuilt_shared { 5426 name: "libRS", 5427 version: "31", 5428 target_arch: "arm64", 5429 vendor_available: true, 5430 product_available: true, 5431 arch: { 5432 arm: { 5433 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libRS.so"], 5434 }, 5435 arm64: { 5436 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libRS.so"], 5437 }, 5438 }, 5439} 5440 5441vndk_prebuilt_shared { 5442 name: "libandroid_net", 5443 version: "31", 5444 target_arch: "arm64", 5445 vendor_available: true, 5446 product_available: true, 5447 arch: { 5448 arm: { 5449 export_include_dirs: [ 5450 "include/frameworks/base/native/android/include", 5451 ], 5452 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libandroid_net.so"], 5453 }, 5454 arm64: { 5455 export_include_dirs: [ 5456 "include/frameworks/base/native/android/include", 5457 ], 5458 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libandroid_net.so"], 5459 }, 5460 }, 5461} 5462 5463vndk_prebuilt_shared { 5464 name: "libbinder_ndk", 5465 version: "31", 5466 target_arch: "arm64", 5467 vendor_available: true, 5468 product_available: true, 5469 licenses: ["vndk-v31-libbinder_ndk.so-license"], 5470 arch: { 5471 arm: { 5472 export_include_dirs: [ 5473 "include/frameworks/native/libs/binder/ndk/include_cpp", 5474 "include/frameworks/native/libs/binder/ndk/include_ndk", 5475 "include/frameworks/native/libs/binder/ndk/include_platform", 5476 ], 5477 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libbinder_ndk.so"], 5478 }, 5479 arm64: { 5480 export_include_dirs: [ 5481 "include/frameworks/native/libs/binder/ndk/include_cpp", 5482 "include/frameworks/native/libs/binder/ndk/include_ndk", 5483 "include/frameworks/native/libs/binder/ndk/include_platform", 5484 ], 5485 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libbinder_ndk.so"], 5486 }, 5487 }, 5488} 5489 5490vndk_prebuilt_shared { 5491 name: "libc", 5492 version: "31", 5493 target_arch: "arm64", 5494 vendor_available: true, 5495 product_available: true, 5496 licenses: ["vndk-v31-libc.so-license"], 5497 arch: { 5498 arm: { 5499 export_system_include_dirs: [ 5500 "include/generated-headers/bionic/libc/libc/android_vendor.31_arm_armv8-a_shared/gen/include", 5501 "include/bionic/libc/kernel/uapi", 5502 "include/bionic/libc/kernel/android/scsi", 5503 "include/bionic/libc/kernel/android/uapi", 5504 "include/bionic/libc/kernel/uapi/asm-arm", 5505 ], 5506 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libc.so"], 5507 }, 5508 arm64: { 5509 export_system_include_dirs: [ 5510 "include/generated-headers/bionic/libc/libc/android_vendor.31_arm64_armv8-a_shared/gen/include", 5511 "include/bionic/libc/kernel/uapi", 5512 "include/bionic/libc/kernel/android/scsi", 5513 "include/bionic/libc/kernel/android/uapi", 5514 "include/bionic/libc/kernel/uapi/asm-arm64", 5515 ], 5516 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libc.so"], 5517 }, 5518 }, 5519} 5520 5521vndk_prebuilt_shared { 5522 name: "libcgrouprc", 5523 version: "31", 5524 target_arch: "arm64", 5525 vendor_available: true, 5526 product_available: true, 5527 arch: { 5528 arm: { 5529 export_include_dirs: [ 5530 "include/system/core/libprocessgroup/cgrouprc/include", 5531 ], 5532 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libcgrouprc.so"], 5533 }, 5534 arm64: { 5535 export_include_dirs: [ 5536 "include/system/core/libprocessgroup/cgrouprc/include", 5537 ], 5538 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libcgrouprc.so"], 5539 }, 5540 }, 5541} 5542 5543vndk_prebuilt_shared { 5544 name: "libclang_rt.asan-aarch64-android", 5545 version: "31", 5546 target_arch: "arm64", 5547 vendor_available: true, 5548 product_available: true, 5549 arch: { 5550 arm64: { 5551 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libclang_rt.asan-aarch64-android.so"], 5552 }, 5553 }, 5554} 5555 5556vndk_prebuilt_shared { 5557 name: "libclang_rt.asan-arm-android", 5558 version: "31", 5559 target_arch: "arm64", 5560 vendor_available: true, 5561 product_available: true, 5562 arch: { 5563 arm: { 5564 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libclang_rt.asan-arm-android.so"], 5565 }, 5566 }, 5567} 5568 5569vndk_prebuilt_shared { 5570 name: "libclang_rt.hwasan-aarch64-android", 5571 version: "31", 5572 target_arch: "arm64", 5573 vendor_available: true, 5574 product_available: true, 5575 arch: { 5576 arm64: { 5577 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libclang_rt.hwasan-aarch64-android.so"], 5578 }, 5579 }, 5580} 5581 5582vndk_prebuilt_shared { 5583 name: "libdl", 5584 version: "31", 5585 target_arch: "arm64", 5586 vendor_available: true, 5587 product_available: true, 5588 licenses: ["vndk-v31-libdl.so-license"], 5589 arch: { 5590 arm: { 5591 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libdl.so"], 5592 }, 5593 arm64: { 5594 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libdl.so"], 5595 }, 5596 }, 5597} 5598 5599vndk_prebuilt_shared { 5600 name: "libft2", 5601 version: "31", 5602 target_arch: "arm64", 5603 vendor_available: true, 5604 product_available: true, 5605 licenses: ["vndk-v31-libft2.so-license"], 5606 arch: { 5607 arm: { 5608 export_include_dirs: [ 5609 "include/external/freetype/include", 5610 ], 5611 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libft2.so"], 5612 }, 5613 arm64: { 5614 export_include_dirs: [ 5615 "include/external/freetype/include", 5616 ], 5617 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libft2.so"], 5618 }, 5619 }, 5620} 5621 5622vndk_prebuilt_shared { 5623 name: "liblog", 5624 version: "31", 5625 target_arch: "arm64", 5626 vendor_available: true, 5627 product_available: true, 5628 licenses: ["vndk-v31-liblog.so-license"], 5629 arch: { 5630 arm: { 5631 export_include_dirs: [ 5632 "include/system/logging/liblog/include_vndk", 5633 ], 5634 srcs: ["arch-arm-armv8-a/shared/llndk-stub/liblog.so"], 5635 }, 5636 arm64: { 5637 export_include_dirs: [ 5638 "include/system/logging/liblog/include_vndk", 5639 ], 5640 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/liblog.so"], 5641 }, 5642 }, 5643} 5644 5645vndk_prebuilt_shared { 5646 name: "libm", 5647 version: "31", 5648 target_arch: "arm64", 5649 vendor_available: true, 5650 product_available: true, 5651 licenses: ["vndk-v31-libm.so-license"], 5652 arch: { 5653 arm: { 5654 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libm.so"], 5655 }, 5656 arm64: { 5657 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libm.so"], 5658 }, 5659 }, 5660} 5661 5662vndk_prebuilt_shared { 5663 name: "libmediandk", 5664 version: "31", 5665 target_arch: "arm64", 5666 vendor_available: true, 5667 product_available: true, 5668 licenses: ["vndk-v31-libmediandk.so-license"], 5669 arch: { 5670 arm: { 5671 export_include_dirs: [ 5672 "include/frameworks/av/media/ndk/include", 5673 "include/frameworks/av/media/ndk/include_platform", 5674 ], 5675 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libmediandk.so"], 5676 }, 5677 arm64: { 5678 export_include_dirs: [ 5679 "include/frameworks/av/media/ndk/include", 5680 "include/frameworks/av/media/ndk/include_platform", 5681 ], 5682 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libmediandk.so"], 5683 }, 5684 }, 5685} 5686 5687vndk_prebuilt_shared { 5688 name: "libnativewindow", 5689 version: "31", 5690 target_arch: "arm64", 5691 vendor_available: true, 5692 product_available: true, 5693 licenses: ["vndk-v31-libnativewindow.so-license"], 5694 arch: { 5695 arm: { 5696 export_include_dirs: [ 5697 "include/frameworks/native/libs/nativewindow/include", 5698 ], 5699 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libnativewindow.so"], 5700 }, 5701 arm64: { 5702 export_include_dirs: [ 5703 "include/frameworks/native/libs/nativewindow/include", 5704 ], 5705 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libnativewindow.so"], 5706 }, 5707 }, 5708} 5709 5710vndk_prebuilt_shared { 5711 name: "libneuralnetworks", 5712 version: "31", 5713 target_arch: "arm64", 5714 vendor_available: true, 5715 product_available: true, 5716 licenses: ["vndk-v31-libneuralnetworks.so-license"], 5717 arch: { 5718 arm: { 5719 export_include_dirs: [ 5720 "include/packages/modules/NeuralNetworks/runtime/include", 5721 ], 5722 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libneuralnetworks.so"], 5723 }, 5724 arm64: { 5725 export_include_dirs: [ 5726 "include/packages/modules/NeuralNetworks/runtime/include", 5727 ], 5728 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libneuralnetworks.so"], 5729 }, 5730 }, 5731} 5732 5733vndk_prebuilt_shared { 5734 name: "libselinux", 5735 version: "31", 5736 target_arch: "arm64", 5737 vendor_available: true, 5738 product_available: true, 5739 licenses: ["vndk-v31-libselinux.so-license"], 5740 arch: { 5741 arm: { 5742 export_include_dirs: [ 5743 "include/external/selinux/libselinux/include", 5744 ], 5745 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libselinux.so"], 5746 }, 5747 arm64: { 5748 export_include_dirs: [ 5749 "include/external/selinux/libselinux/include", 5750 ], 5751 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libselinux.so"], 5752 }, 5753 }, 5754} 5755 5756vndk_prebuilt_shared { 5757 name: "libsync", 5758 version: "31", 5759 target_arch: "arm64", 5760 vendor_available: true, 5761 product_available: true, 5762 licenses: ["vndk-v31-libsync.so-license"], 5763 arch: { 5764 arm: { 5765 export_include_dirs: [ 5766 "include/system/core/libsync/include", 5767 ], 5768 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libsync.so"], 5769 }, 5770 arm64: { 5771 export_include_dirs: [ 5772 "include/system/core/libsync/include", 5773 ], 5774 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libsync.so"], 5775 }, 5776 }, 5777} 5778 5779vndk_prebuilt_shared { 5780 name: "libvndksupport", 5781 version: "31", 5782 target_arch: "arm64", 5783 vendor_available: true, 5784 product_available: true, 5785 arch: { 5786 arm: { 5787 export_include_dirs: [ 5788 "include/system/core/libvndksupport/include", 5789 ], 5790 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libvndksupport.so"], 5791 }, 5792 arm64: { 5793 export_include_dirs: [ 5794 "include/system/core/libvndksupport/include", 5795 ], 5796 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libvndksupport.so"], 5797 }, 5798 }, 5799} 5800 5801vndk_prebuilt_shared { 5802 name: "libvulkan", 5803 version: "31", 5804 target_arch: "arm64", 5805 vendor_available: true, 5806 product_available: true, 5807 arch: { 5808 arm: { 5809 export_include_dirs: [ 5810 "include/external/vulkan-headers/include", 5811 ], 5812 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libvulkan.so"], 5813 }, 5814 arm64: { 5815 export_include_dirs: [ 5816 "include/external/vulkan-headers/include", 5817 ], 5818 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libvulkan.so"], 5819 }, 5820 }, 5821} 5822