1// THIS FILE IS AUTOGENERATED BY development/vndk/snapshot/gen_buildfiles.py 2// DO NOT EDIT 3 4package { 5 default_applicable_licenses: ["prebuilts_vndk_v32_license"], 6} 7 8vndk_prebuilt_shared { 9 name: "[email protected]", 10 version: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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.32_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.32_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: "32", 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: "32", 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: "32", 1808 target_arch: "arm64", 1809 vendor_available: true, 1810 product_available: true, 1811 vndk: { 1812 enabled: true, 1813 }, 1814 licenses: ["vndk-v32-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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 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: "32", 1930 target_arch: "arm64", 1931 vendor_available: true, 1932 vndk: { 1933 enabled: true, 1934 }, 1935 licenses: ["vndk-v32-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: "32", 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: "32", 2005 target_arch: "arm64", 2006 vendor_available: true, 2007 product_available: true, 2008 vndk: { 2009 enabled: true, 2010 }, 2011 licenses: ["vndk-v32-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: "32", 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: "32", 2055 target_arch: "arm64", 2056 vendor_available: true, 2057 product_available: true, 2058 vndk: { 2059 enabled: true, 2060 }, 2061 licenses: ["vndk-v32-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: "32", 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: "32", 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: "32", 2133 target_arch: "arm64", 2134 vendor_available: true, 2135 product_available: true, 2136 vndk: { 2137 enabled: true, 2138 }, 2139 licenses: ["vndk-v32-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: "32", 2159 target_arch: "arm64", 2160 vendor_available: true, 2161 vndk: { 2162 enabled: true, 2163 }, 2164 licenses: ["vndk-v32-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: "32", 2184 target_arch: "arm64", 2185 vendor_available: true, 2186 product_available: true, 2187 vndk: { 2188 enabled: true, 2189 }, 2190 licenses: ["vndk-v32-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: "32", 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: "32", 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: "32", 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.32_arm_armv8-a_shared/gen/aidl", 2312 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.32_arm_armv8-a_static/gen/aidl", 2313 "include/generated-headers/frameworks/native/libs/gui/sysprop/libLibGuiProperties/android_vendor.32_arm_armv8-a_static_lto-thin/gen/sysprop/public/include", 2314 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.32_arm_armv8-a_static_lto-thin/gen/aidl", 2315 "include/generated-headers/frameworks/native/libs/gui/libgui_window_info_static/android_vendor.32_arm_armv8-a_static_lto-thin/gen/aidl", 2316 "include/frameworks/native/opengl/include", 2317 "include/frameworks/native/libs/nativewindow/include", 2318 "include/frameworks/native/libs/ui/include", 2319 "include/frameworks/native/libs/ui/include_private", 2320 "include/frameworks/native/libs/nativebase/include", 2321 "include/hardware/libhardware/include", 2322 "include/system/media/audio/include", 2323 "include/system/bt/types", 2324 "include/frameworks/native/libs/ui/include_vndk", 2325 "include/frameworks/native/libs/math/include", 2326 "include/frameworks/native/libs/ui/include_types", 2327 "include/frameworks/native/libs/arect/include", 2328 "include/frameworks/native/libs/binder/ndk/include_ndk", 2329 "include/frameworks/native/libs/binder/ndk/include_platform", 2330 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2331 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2332 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2333 "include/frameworks/native/libs/gralloc/types/include", 2334 "include/generated-headers/frameworks/native/libs/gui/libgui/android_vendor.32_arm_armv8-a_shared/gen/aidl", 2335 ], 2336 srcs: ["arch-arm-armv8-a/shared/vndk-core/libgui.so"], 2337 }, 2338 arm64: { 2339 export_include_dirs: [ 2340 "include/frameworks/native/libs/gui/include", 2341 "include/system/libhidl/transport/token/1.0/utils/include", 2342 "include/frameworks/native/libs/binder/include", 2343 "include/system/libbase/include", 2344 "include/frameworks/native/libs/binder/ndk/include_cpp", 2345 "include/system/core/libcutils/include_outside_system", 2346 "include/system/core/libutils/include", 2347 "include/system/unwinding/libbacktrace/include", 2348 "include/system/logging/liblog/include_vndk", 2349 "include/system/core/libsystem/include", 2350 "include/system/core/libprocessgroup/include", 2351 "include/system/libhidl/base/include", 2352 "include/system/libhidl/transport/include", 2353 "include/system/libfmq/base", 2354 "include/system/libhwbinder/include", 2355 "include/external/fmtlib/include", 2356 "include/system/core/libcutils/include", 2357 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2358 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2359 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2360 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2361 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2362 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2363 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2364 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2365 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2366 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 2367 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.32_arm64_armv8-a_shared/gen/aidl", 2368 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.32_arm64_armv8-a_static/gen/aidl", 2369 "include/generated-headers/frameworks/native/libs/gui/sysprop/libLibGuiProperties/android_vendor.32_arm64_armv8-a_static_lto-thin/gen/sysprop/public/include", 2370 "include/generated-headers/frameworks/native/libs/gui/libgui_aidl_static/android_vendor.32_arm64_armv8-a_static_lto-thin/gen/aidl", 2371 "include/generated-headers/frameworks/native/libs/gui/libgui_window_info_static/android_vendor.32_arm64_armv8-a_static_lto-thin/gen/aidl", 2372 "include/frameworks/native/opengl/include", 2373 "include/frameworks/native/libs/nativewindow/include", 2374 "include/frameworks/native/libs/ui/include", 2375 "include/frameworks/native/libs/ui/include_private", 2376 "include/frameworks/native/libs/nativebase/include", 2377 "include/hardware/libhardware/include", 2378 "include/system/media/audio/include", 2379 "include/system/bt/types", 2380 "include/frameworks/native/libs/ui/include_vndk", 2381 "include/frameworks/native/libs/math/include", 2382 "include/frameworks/native/libs/ui/include_types", 2383 "include/frameworks/native/libs/arect/include", 2384 "include/frameworks/native/libs/binder/ndk/include_ndk", 2385 "include/frameworks/native/libs/binder/ndk/include_platform", 2386 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2387 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2388 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2389 "include/frameworks/native/libs/gralloc/types/include", 2390 "include/generated-headers/frameworks/native/libs/gui/libgui/android_vendor.32_arm64_armv8-a_shared/gen/aidl", 2391 ], 2392 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libgui.so"], 2393 }, 2394 }, 2395} 2396 2397vndk_prebuilt_shared { 2398 name: "libhardware_legacy", 2399 version: "32", 2400 target_arch: "arm64", 2401 vendor_available: true, 2402 vndk: { 2403 enabled: true, 2404 }, 2405 licenses: ["vndk-v32-libhardware_legacy.so-license"], 2406 arch: { 2407 arm: { 2408 export_include_dirs: [ 2409 "include/hardware/libhardware_legacy/include", 2410 "include/system/core/libcutils/include_outside_system", 2411 ], 2412 srcs: ["arch-arm-armv8-a/shared/vndk-core/libhardware_legacy.so"], 2413 }, 2414 arm64: { 2415 export_include_dirs: [ 2416 "include/hardware/libhardware_legacy/include", 2417 "include/system/core/libcutils/include_outside_system", 2418 ], 2419 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libhardware_legacy.so"], 2420 }, 2421 }, 2422} 2423 2424vndk_prebuilt_shared { 2425 name: "libhidlallocatorutils", 2426 version: "32", 2427 target_arch: "arm64", 2428 vendor_available: true, 2429 vndk: { 2430 enabled: true, 2431 }, 2432 arch: { 2433 arm: { 2434 export_include_dirs: [ 2435 "include/system/libhidl/transport/allocator/1.0/utils/include", 2436 "include/frameworks/native/libs/binder/include", 2437 "include/system/libbase/include", 2438 "include/frameworks/native/libs/binder/ndk/include_cpp", 2439 "include/system/core/libcutils/include_outside_system", 2440 "include/system/core/libutils/include", 2441 "include/system/unwinding/libbacktrace/include", 2442 "include/system/logging/liblog/include_vndk", 2443 "include/system/core/libsystem/include", 2444 "include/system/core/libprocessgroup/include", 2445 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.32_arm_armv8-a_shared/gen/aidl", 2446 "include/system/libhidl/base/include", 2447 "include/system/libhidl/transport/include", 2448 "include/system/libfmq/base", 2449 "include/system/libhwbinder/include", 2450 "include/external/fmtlib/include", 2451 "include/system/core/libcutils/include", 2452 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2453 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2454 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2455 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2456 ], 2457 srcs: ["arch-arm-armv8-a/shared/vndk-core/libhidlallocatorutils.so"], 2458 }, 2459 arm64: { 2460 export_include_dirs: [ 2461 "include/system/libhidl/transport/allocator/1.0/utils/include", 2462 "include/frameworks/native/libs/binder/include", 2463 "include/system/libbase/include", 2464 "include/frameworks/native/libs/binder/ndk/include_cpp", 2465 "include/system/core/libcutils/include_outside_system", 2466 "include/system/core/libutils/include", 2467 "include/system/unwinding/libbacktrace/include", 2468 "include/system/logging/liblog/include_vndk", 2469 "include/system/core/libsystem/include", 2470 "include/system/core/libprocessgroup/include", 2471 "include/generated-headers/frameworks/native/libs/binder/libbinder/android_vendor.32_arm64_armv8-a_shared/gen/aidl", 2472 "include/system/libhidl/base/include", 2473 "include/system/libhidl/transport/include", 2474 "include/system/libfmq/base", 2475 "include/system/libhwbinder/include", 2476 "include/external/fmtlib/include", 2477 "include/system/core/libcutils/include", 2478 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2479 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2480 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2481 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2482 ], 2483 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libhidlallocatorutils.so"], 2484 }, 2485 }, 2486} 2487 2488vndk_prebuilt_shared { 2489 name: "libjpeg", 2490 version: "32", 2491 target_arch: "arm64", 2492 vendor_available: true, 2493 product_available: true, 2494 vndk: { 2495 enabled: true, 2496 }, 2497 licenses: ["vndk-v32-libjpeg.so-license"], 2498 arch: { 2499 arm: { 2500 export_include_dirs: [ 2501 "include/external/libjpeg-turbo", 2502 ], 2503 srcs: ["arch-arm-armv8-a/shared/vndk-core/libjpeg.so"], 2504 }, 2505 arm64: { 2506 export_include_dirs: [ 2507 "include/external/libjpeg-turbo", 2508 ], 2509 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libjpeg.so"], 2510 }, 2511 }, 2512} 2513 2514vndk_prebuilt_shared { 2515 name: "libldacBT_abr", 2516 version: "32", 2517 target_arch: "arm64", 2518 vendor_available: true, 2519 product_available: true, 2520 vndk: { 2521 enabled: true, 2522 }, 2523 licenses: ["vndk-v32-libldacBT_abr.so-license"], 2524 arch: { 2525 arm: { 2526 export_include_dirs: [ 2527 "include/external/libldac/abr/inc", 2528 ], 2529 srcs: ["arch-arm-armv8-a/shared/vndk-core/libldacBT_abr.so"], 2530 }, 2531 arm64: { 2532 export_include_dirs: [ 2533 "include/external/libldac/abr/inc", 2534 ], 2535 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libldacBT_abr.so"], 2536 }, 2537 }, 2538} 2539 2540vndk_prebuilt_shared { 2541 name: "libldacBT_enc", 2542 version: "32", 2543 target_arch: "arm64", 2544 vendor_available: true, 2545 product_available: true, 2546 vndk: { 2547 enabled: true, 2548 }, 2549 licenses: ["vndk-v32-libldacBT_enc.so-license"], 2550 arch: { 2551 arm: { 2552 export_include_dirs: [ 2553 "include/external/libldac/inc", 2554 ], 2555 srcs: ["arch-arm-armv8-a/shared/vndk-core/libldacBT_enc.so"], 2556 }, 2557 arm64: { 2558 export_include_dirs: [ 2559 "include/external/libldac/inc", 2560 ], 2561 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libldacBT_enc.so"], 2562 }, 2563 }, 2564} 2565 2566vndk_prebuilt_shared { 2567 name: "liblz4", 2568 version: "32", 2569 target_arch: "arm64", 2570 vendor_available: true, 2571 product_available: true, 2572 vndk: { 2573 enabled: true, 2574 }, 2575 licenses: ["vndk-v32-liblz4.so-license"], 2576 arch: { 2577 arm: { 2578 export_include_dirs: [ 2579 "include/external/lz4/lib", 2580 ], 2581 srcs: ["arch-arm-armv8-a/shared/vndk-core/liblz4.so"], 2582 }, 2583 arm64: { 2584 export_include_dirs: [ 2585 "include/external/lz4/lib", 2586 ], 2587 srcs: ["arch-arm64-armv8-a/shared/vndk-core/liblz4.so"], 2588 }, 2589 }, 2590} 2591 2592vndk_prebuilt_shared { 2593 name: "libmedia_helper", 2594 version: "32", 2595 target_arch: "arm64", 2596 vendor_available: true, 2597 vndk: { 2598 enabled: true, 2599 }, 2600 arch: { 2601 arm: { 2602 export_include_dirs: [ 2603 "include/frameworks/av/media/libmediahelper/include", 2604 ], 2605 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmedia_helper.so"], 2606 }, 2607 arm64: { 2608 export_include_dirs: [ 2609 "include/frameworks/av/media/libmediahelper/include", 2610 ], 2611 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmedia_helper.so"], 2612 }, 2613 }, 2614} 2615 2616vndk_prebuilt_shared { 2617 name: "libmedia_omx", 2618 version: "32", 2619 target_arch: "arm64", 2620 vendor_available: true, 2621 vndk: { 2622 enabled: true, 2623 }, 2624 licenses: ["vndk-v32-libmedia_omx.so-license"], 2625 arch: { 2626 arm: { 2627 export_include_dirs: [ 2628 "include/frameworks/av/media/libmedia/aidl", 2629 "include/frameworks/av/media/libmedia/include", 2630 "include/frameworks/av/media/libstagefright/include", 2631 "include/frameworks/native/headers/media_plugin", 2632 "include/frameworks/native/headers/media_plugin/media/openmax", 2633 "include/system/core/libcutils/include_outside_system", 2634 "include/system/core/libutils/include", 2635 "include/system/unwinding/libbacktrace/include", 2636 "include/system/logging/liblog/include_vndk", 2637 "include/system/core/libsystem/include", 2638 "include/system/core/libprocessgroup/include", 2639 "include/frameworks/av/media/libstagefright/foundation/include", 2640 "include/system/libhidl/transport/token/1.0/utils/include", 2641 "include/frameworks/native/libs/binder/include", 2642 "include/system/libbase/include", 2643 "include/frameworks/native/libs/binder/ndk/include_cpp", 2644 "include/system/libhidl/base/include", 2645 "include/system/libhidl/transport/include", 2646 "include/system/libfmq/base", 2647 "include/system/libhwbinder/include", 2648 "include/external/fmtlib/include", 2649 "include/system/core/libcutils/include", 2650 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2651 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2652 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2653 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2654 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2655 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2656 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2657 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 2658 "include/frameworks/native/libs/ui/include", 2659 "include/frameworks/native/libs/ui/include_private", 2660 "include/frameworks/native/libs/nativebase/include", 2661 "include/frameworks/native/libs/nativewindow/include", 2662 "include/hardware/libhardware/include", 2663 "include/system/media/audio/include", 2664 "include/system/bt/types", 2665 "include/frameworks/native/libs/ui/include_vndk", 2666 "include/frameworks/native/libs/math/include", 2667 "include/frameworks/native/libs/ui/include_types", 2668 "include/frameworks/native/libs/arect/include", 2669 "include/frameworks/native/libs/binder/ndk/include_ndk", 2670 "include/frameworks/native/libs/binder/ndk/include_platform", 2671 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2672 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2673 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2674 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2675 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2676 "include/frameworks/native/libs/gralloc/types/include", 2677 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.32_arm_armv8-a_shared/gen/aidl", 2678 ], 2679 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmedia_omx.so"], 2680 }, 2681 arm64: { 2682 export_include_dirs: [ 2683 "include/frameworks/av/media/libmedia/aidl", 2684 "include/frameworks/av/media/libmedia/include", 2685 "include/frameworks/av/media/libstagefright/include", 2686 "include/frameworks/native/headers/media_plugin", 2687 "include/frameworks/native/headers/media_plugin/media/openmax", 2688 "include/system/core/libcutils/include_outside_system", 2689 "include/system/core/libutils/include", 2690 "include/system/unwinding/libbacktrace/include", 2691 "include/system/logging/liblog/include_vndk", 2692 "include/system/core/libsystem/include", 2693 "include/system/core/libprocessgroup/include", 2694 "include/frameworks/av/media/libstagefright/foundation/include", 2695 "include/system/libhidl/transport/token/1.0/utils/include", 2696 "include/frameworks/native/libs/binder/include", 2697 "include/system/libbase/include", 2698 "include/frameworks/native/libs/binder/ndk/include_cpp", 2699 "include/system/libhidl/base/include", 2700 "include/system/libhidl/transport/include", 2701 "include/system/libfmq/base", 2702 "include/system/libhwbinder/include", 2703 "include/external/fmtlib/include", 2704 "include/system/core/libcutils/include", 2705 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 2706 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 2707 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 2708 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 2709 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 2710 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 2711 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 2712 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 2713 "include/frameworks/native/libs/ui/include", 2714 "include/frameworks/native/libs/ui/include_private", 2715 "include/frameworks/native/libs/nativebase/include", 2716 "include/frameworks/native/libs/nativewindow/include", 2717 "include/hardware/libhardware/include", 2718 "include/system/media/audio/include", 2719 "include/system/bt/types", 2720 "include/frameworks/native/libs/ui/include_vndk", 2721 "include/frameworks/native/libs/math/include", 2722 "include/frameworks/native/libs/ui/include_types", 2723 "include/frameworks/native/libs/arect/include", 2724 "include/frameworks/native/libs/binder/ndk/include_ndk", 2725 "include/frameworks/native/libs/binder/ndk/include_platform", 2726 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 2727 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 2728 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 2729 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 2730 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 2731 "include/frameworks/native/libs/gralloc/types/include", 2732 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.32_arm64_armv8-a_shared/gen/aidl", 2733 ], 2734 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmedia_omx.so"], 2735 }, 2736 }, 2737} 2738 2739vndk_prebuilt_shared { 2740 name: "libmemtrack", 2741 version: "32", 2742 target_arch: "arm64", 2743 vendor_available: true, 2744 vndk: { 2745 enabled: true, 2746 }, 2747 arch: { 2748 arm: { 2749 export_include_dirs: [ 2750 "include/system/memory/libmemtrack/include", 2751 ], 2752 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmemtrack.so"], 2753 }, 2754 arm64: { 2755 export_include_dirs: [ 2756 "include/system/memory/libmemtrack/include", 2757 ], 2758 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmemtrack.so"], 2759 }, 2760 }, 2761} 2762 2763vndk_prebuilt_shared { 2764 name: "libminijail", 2765 version: "32", 2766 target_arch: "arm64", 2767 vendor_available: true, 2768 product_available: true, 2769 vndk: { 2770 enabled: true, 2771 }, 2772 licenses: ["vndk-v32-libminijail.so-license"], 2773 arch: { 2774 arm: { 2775 export_include_dirs: [ 2776 "include/external/minijail", 2777 ], 2778 srcs: ["arch-arm-armv8-a/shared/vndk-core/libminijail.so"], 2779 }, 2780 arm64: { 2781 export_include_dirs: [ 2782 "include/external/minijail", 2783 ], 2784 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libminijail.so"], 2785 }, 2786 }, 2787} 2788 2789vndk_prebuilt_shared { 2790 name: "libmkbootimg_abi_check", 2791 version: "32", 2792 target_arch: "arm64", 2793 vendor_available: true, 2794 vndk: { 2795 enabled: true, 2796 }, 2797 arch: { 2798 arm: { 2799 export_include_dirs: [ 2800 "include/system/tools/mkbootimg/include", 2801 ], 2802 srcs: ["arch-arm-armv8-a/shared/vndk-core/libmkbootimg_abi_check.so"], 2803 }, 2804 arm64: { 2805 export_include_dirs: [ 2806 "include/system/tools/mkbootimg/include", 2807 ], 2808 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libmkbootimg_abi_check.so"], 2809 }, 2810 }, 2811} 2812 2813vndk_prebuilt_shared { 2814 name: "libnetutils", 2815 version: "32", 2816 target_arch: "arm64", 2817 vendor_available: true, 2818 vndk: { 2819 enabled: true, 2820 }, 2821 licenses: ["vndk-v32-libnetutils.so-license"], 2822 arch: { 2823 arm: { 2824 export_include_dirs: [ 2825 "include/system/core/libnetutils/include", 2826 ], 2827 srcs: ["arch-arm-armv8-a/shared/vndk-core/libnetutils.so"], 2828 }, 2829 arm64: { 2830 export_include_dirs: [ 2831 "include/system/core/libnetutils/include", 2832 ], 2833 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libnetutils.so"], 2834 }, 2835 }, 2836} 2837 2838vndk_prebuilt_shared { 2839 name: "libnl", 2840 version: "32", 2841 target_arch: "arm64", 2842 vendor_available: true, 2843 product_available: true, 2844 vndk: { 2845 enabled: true, 2846 }, 2847 licenses: ["vndk-v32-libnl.so-license"], 2848 arch: { 2849 arm: { 2850 export_include_dirs: [ 2851 "include/external/libnl/include", 2852 ], 2853 srcs: ["arch-arm-armv8-a/shared/vndk-core/libnl.so"], 2854 }, 2855 arm64: { 2856 export_include_dirs: [ 2857 "include/external/libnl/include", 2858 ], 2859 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libnl.so"], 2860 }, 2861 }, 2862} 2863 2864vndk_prebuilt_shared { 2865 name: "libpcre2", 2866 version: "32", 2867 target_arch: "arm64", 2868 vendor_available: true, 2869 product_available: true, 2870 vndk: { 2871 enabled: true, 2872 }, 2873 licenses: ["vndk-v32-libpcre2.so-license"], 2874 arch: { 2875 arm: { 2876 export_include_dirs: [ 2877 "include/external/pcre/include", 2878 ], 2879 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpcre2.so"], 2880 }, 2881 arm64: { 2882 export_include_dirs: [ 2883 "include/external/pcre/include", 2884 ], 2885 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpcre2.so"], 2886 }, 2887 }, 2888} 2889 2890vndk_prebuilt_shared { 2891 name: "libpiex", 2892 version: "32", 2893 target_arch: "arm64", 2894 vendor_available: true, 2895 product_available: true, 2896 vndk: { 2897 enabled: true, 2898 }, 2899 licenses: ["vndk-v32-libpiex.so-license"], 2900 arch: { 2901 arm: { 2902 export_include_dirs: [ 2903 "include/external/piex", 2904 ], 2905 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpiex.so"], 2906 }, 2907 arm64: { 2908 export_include_dirs: [ 2909 "include/external/piex", 2910 ], 2911 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpiex.so"], 2912 }, 2913 }, 2914} 2915 2916vndk_prebuilt_shared { 2917 name: "libpng", 2918 version: "32", 2919 target_arch: "arm64", 2920 vendor_available: true, 2921 product_available: true, 2922 vndk: { 2923 enabled: true, 2924 }, 2925 licenses: ["vndk-v32-libpng.so-license"], 2926 arch: { 2927 arm: { 2928 export_include_dirs: [ 2929 "include/external/libpng", 2930 ], 2931 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpng.so"], 2932 }, 2933 arm64: { 2934 export_include_dirs: [ 2935 "include/external/libpng", 2936 ], 2937 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpng.so"], 2938 }, 2939 }, 2940} 2941 2942vndk_prebuilt_shared { 2943 name: "libpower", 2944 version: "32", 2945 target_arch: "arm64", 2946 vendor_available: true, 2947 vndk: { 2948 enabled: true, 2949 }, 2950 licenses: ["vndk-v32-libpower.so-license"], 2951 arch: { 2952 arm: { 2953 export_include_dirs: [ 2954 "include/hardware/libhardware_legacy/include", 2955 ], 2956 srcs: ["arch-arm-armv8-a/shared/vndk-core/libpower.so"], 2957 }, 2958 arm64: { 2959 export_include_dirs: [ 2960 "include/hardware/libhardware_legacy/include", 2961 ], 2962 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libpower.so"], 2963 }, 2964 }, 2965} 2966 2967vndk_prebuilt_shared { 2968 name: "libprocinfo", 2969 version: "32", 2970 target_arch: "arm64", 2971 vendor_available: true, 2972 product_available: true, 2973 vndk: { 2974 enabled: true, 2975 }, 2976 arch: { 2977 arm: { 2978 export_include_dirs: [ 2979 "include/system/libprocinfo/include", 2980 ], 2981 srcs: ["arch-arm-armv8-a/shared/vndk-core/libprocinfo.so"], 2982 }, 2983 arm64: { 2984 export_include_dirs: [ 2985 "include/system/libprocinfo/include", 2986 ], 2987 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libprocinfo.so"], 2988 }, 2989 }, 2990} 2991 2992vndk_prebuilt_shared { 2993 name: "libradio_metadata", 2994 version: "32", 2995 target_arch: "arm64", 2996 vendor_available: true, 2997 vndk: { 2998 enabled: true, 2999 }, 3000 arch: { 3001 arm: { 3002 export_include_dirs: [ 3003 "include/system/media/radio/include", 3004 "include/system/core/libsystem/include", 3005 ], 3006 srcs: ["arch-arm-armv8-a/shared/vndk-core/libradio_metadata.so"], 3007 }, 3008 arm64: { 3009 export_include_dirs: [ 3010 "include/system/media/radio/include", 3011 "include/system/core/libsystem/include", 3012 ], 3013 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libradio_metadata.so"], 3014 }, 3015 }, 3016} 3017 3018vndk_prebuilt_shared { 3019 name: "libspeexresampler", 3020 version: "32", 3021 target_arch: "arm64", 3022 vendor_available: true, 3023 product_available: true, 3024 vndk: { 3025 enabled: true, 3026 }, 3027 licenses: ["vndk-v32-libspeexresampler.so-license"], 3028 arch: { 3029 arm: { 3030 export_include_dirs: [ 3031 "include/external/speex/include", 3032 ], 3033 srcs: ["arch-arm-armv8-a/shared/vndk-core/libspeexresampler.so"], 3034 }, 3035 arm64: { 3036 export_include_dirs: [ 3037 "include/external/speex/include", 3038 ], 3039 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libspeexresampler.so"], 3040 }, 3041 }, 3042} 3043 3044vndk_prebuilt_shared { 3045 name: "libsqlite", 3046 version: "32", 3047 target_arch: "arm64", 3048 vendor_available: true, 3049 vndk: { 3050 enabled: true, 3051 }, 3052 licenses: ["vndk-v32-libsqlite.so-license"], 3053 arch: { 3054 arm: { 3055 export_include_dirs: [ 3056 "include/external/sqlite/dist", 3057 ], 3058 srcs: ["arch-arm-armv8-a/shared/vndk-core/libsqlite.so"], 3059 }, 3060 arm64: { 3061 export_include_dirs: [ 3062 "include/external/sqlite/dist", 3063 ], 3064 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libsqlite.so"], 3065 }, 3066 }, 3067} 3068 3069vndk_prebuilt_shared { 3070 name: "libssl", 3071 version: "32", 3072 target_arch: "arm64", 3073 vendor_available: true, 3074 product_available: true, 3075 vndk: { 3076 enabled: true, 3077 }, 3078 licenses: ["vndk-v32-libssl.so-license"], 3079 arch: { 3080 arm: { 3081 export_include_dirs: [ 3082 "include/external/boringssl/src/include", 3083 ], 3084 srcs: ["arch-arm-armv8-a/shared/vndk-core/libssl.so"], 3085 }, 3086 arm64: { 3087 export_include_dirs: [ 3088 "include/external/boringssl/src/include", 3089 ], 3090 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libssl.so"], 3091 }, 3092 }, 3093} 3094 3095vndk_prebuilt_shared { 3096 name: "[email protected]", 3097 version: "32", 3098 target_arch: "arm64", 3099 vendor_available: true, 3100 vndk: { 3101 enabled: true, 3102 }, 3103 arch: { 3104 arm: { 3105 export_include_dirs: [ 3106 "include/frameworks/av/media/bufferpool/2.0/include", 3107 "include/system/libfmq/include", 3108 "include/system/libfmq/base", 3109 "include/system/core/libcutils/include_outside_system", 3110 "include/system/core/libprocessgroup/include", 3111 "include/system/core/libcutils/include", 3112 "include/system/core/libutils/include", 3113 "include/system/unwinding/libbacktrace/include", 3114 "include/system/logging/liblog/include_vndk", 3115 "include/system/core/libsystem/include", 3116 "include/system/libhidl/base/include", 3117 "include/system/libhidl/transport/include", 3118 "include/system/libhwbinder/include", 3119 "include/system/libbase/include", 3120 "include/external/fmtlib/include", 3121 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3122 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3123 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3124 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3125 "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen", 3126 ], 3127 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_bufferpool@2.0.so"], 3128 }, 3129 arm64: { 3130 export_include_dirs: [ 3131 "include/frameworks/av/media/bufferpool/2.0/include", 3132 "include/system/libfmq/include", 3133 "include/system/libfmq/base", 3134 "include/system/core/libcutils/include_outside_system", 3135 "include/system/core/libprocessgroup/include", 3136 "include/system/core/libcutils/include", 3137 "include/system/core/libutils/include", 3138 "include/system/unwinding/libbacktrace/include", 3139 "include/system/logging/liblog/include_vndk", 3140 "include/system/core/libsystem/include", 3141 "include/system/libhidl/base/include", 3142 "include/system/libhidl/transport/include", 3143 "include/system/libhwbinder/include", 3144 "include/system/libbase/include", 3145 "include/external/fmtlib/include", 3146 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3147 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3148 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3149 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3150 "include/generated-headers/hardware/interfaces/media/bufferpool/2.0/[email protected]_genc++_headers/gen", 3151 ], 3152 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_bufferpool@2.0.so"], 3153 }, 3154 }, 3155} 3156 3157vndk_prebuilt_shared { 3158 name: "libstagefright_bufferqueue_helper", 3159 version: "32", 3160 target_arch: "arm64", 3161 vendor_available: true, 3162 vndk: { 3163 enabled: true, 3164 }, 3165 arch: { 3166 arm: { 3167 export_include_dirs: [ 3168 "include/frameworks/av/media/libstagefright/bqhelper/include", 3169 "include/frameworks/native/headers/media_plugin", 3170 "include/frameworks/native/headers/media_plugin/media/openmax", 3171 "include/frameworks/av/media/libstagefright/include", 3172 "include/system/core/libcutils/include_outside_system", 3173 "include/system/core/libutils/include", 3174 "include/system/unwinding/libbacktrace/include", 3175 "include/system/logging/liblog/include_vndk", 3176 "include/system/core/libsystem/include", 3177 "include/system/core/libprocessgroup/include", 3178 "include/frameworks/av/media/libstagefright/foundation/include", 3179 "include/system/libhidl/libhidlmemory/include", 3180 "include/system/libhidl/base/include", 3181 "include/system/libhidl/transport/include", 3182 "include/system/libfmq/base", 3183 "include/system/libhwbinder/include", 3184 "include/system/libbase/include", 3185 "include/external/fmtlib/include", 3186 "include/system/core/libcutils/include", 3187 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3188 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3189 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3190 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3191 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 3192 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 3193 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3194 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3195 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3196 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3197 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3198 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 3199 ], 3200 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_bufferqueue_helper.so"], 3201 }, 3202 arm64: { 3203 export_include_dirs: [ 3204 "include/frameworks/av/media/libstagefright/bqhelper/include", 3205 "include/frameworks/native/headers/media_plugin", 3206 "include/frameworks/native/headers/media_plugin/media/openmax", 3207 "include/frameworks/av/media/libstagefright/include", 3208 "include/system/core/libcutils/include_outside_system", 3209 "include/system/core/libutils/include", 3210 "include/system/unwinding/libbacktrace/include", 3211 "include/system/logging/liblog/include_vndk", 3212 "include/system/core/libsystem/include", 3213 "include/system/core/libprocessgroup/include", 3214 "include/frameworks/av/media/libstagefright/foundation/include", 3215 "include/system/libhidl/libhidlmemory/include", 3216 "include/system/libhidl/base/include", 3217 "include/system/libhidl/transport/include", 3218 "include/system/libfmq/base", 3219 "include/system/libhwbinder/include", 3220 "include/system/libbase/include", 3221 "include/external/fmtlib/include", 3222 "include/system/core/libcutils/include", 3223 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3224 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3225 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3226 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3227 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 3228 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 3229 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3230 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3231 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3232 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3233 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3234 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/2.0/[email protected]_genc++_headers/gen", 3235 ], 3236 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_bufferqueue_helper.so"], 3237 }, 3238 }, 3239} 3240 3241vndk_prebuilt_shared { 3242 name: "libstagefright_foundation", 3243 version: "32", 3244 target_arch: "arm64", 3245 vendor_available: true, 3246 vndk: { 3247 enabled: true, 3248 }, 3249 licenses: ["vndk-v32-libstagefright_foundation.so-license"], 3250 arch: { 3251 arm: { 3252 export_include_dirs: [ 3253 "include/frameworks/av/media/libstagefright/foundation/include", 3254 "include/frameworks/native/headers/media_plugin", 3255 "include/frameworks/native/headers/media_plugin/media/openmax", 3256 "include/frameworks/av/media/libstagefright/include", 3257 "include/system/core/libcutils/include_outside_system", 3258 "include/system/core/libutils/include", 3259 "include/system/unwinding/libbacktrace/include", 3260 "include/system/logging/liblog/include_vndk", 3261 "include/system/core/libsystem/include", 3262 "include/system/core/libprocessgroup/include", 3263 ], 3264 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_foundation.so"], 3265 }, 3266 arm64: { 3267 export_include_dirs: [ 3268 "include/frameworks/av/media/libstagefright/foundation/include", 3269 "include/frameworks/native/headers/media_plugin", 3270 "include/frameworks/native/headers/media_plugin/media/openmax", 3271 "include/frameworks/av/media/libstagefright/include", 3272 "include/system/core/libcutils/include_outside_system", 3273 "include/system/core/libutils/include", 3274 "include/system/unwinding/libbacktrace/include", 3275 "include/system/logging/liblog/include_vndk", 3276 "include/system/core/libsystem/include", 3277 "include/system/core/libprocessgroup/include", 3278 ], 3279 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_foundation.so"], 3280 }, 3281 }, 3282} 3283 3284vndk_prebuilt_shared { 3285 name: "libstagefright_omx", 3286 version: "32", 3287 target_arch: "arm64", 3288 vendor_available: true, 3289 vndk: { 3290 enabled: true, 3291 }, 3292 licenses: ["vndk-v32-libstagefright_omx.so-license"], 3293 arch: { 3294 arm: { 3295 export_include_dirs: [ 3296 "include/frameworks/av/media/libstagefright/omx/include", 3297 "include/frameworks/native/headers/media_plugin", 3298 "include/frameworks/native/headers/media_plugin/media/openmax", 3299 "include/frameworks/av/media/libstagefright/include", 3300 "include/system/core/libcutils/include_outside_system", 3301 "include/system/core/libutils/include", 3302 "include/system/unwinding/libbacktrace/include", 3303 "include/system/logging/liblog/include_vndk", 3304 "include/system/core/libsystem/include", 3305 "include/system/core/libprocessgroup/include", 3306 "include/frameworks/av/media/libstagefright/foundation/include", 3307 "include/frameworks/av/media/libstagefright/xmlparser/include", 3308 ], 3309 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_omx.so"], 3310 }, 3311 arm64: { 3312 export_include_dirs: [ 3313 "include/frameworks/av/media/libstagefright/omx/include", 3314 "include/frameworks/native/headers/media_plugin", 3315 "include/frameworks/native/headers/media_plugin/media/openmax", 3316 "include/frameworks/av/media/libstagefright/include", 3317 "include/system/core/libcutils/include_outside_system", 3318 "include/system/core/libutils/include", 3319 "include/system/unwinding/libbacktrace/include", 3320 "include/system/logging/liblog/include_vndk", 3321 "include/system/core/libsystem/include", 3322 "include/system/core/libprocessgroup/include", 3323 "include/frameworks/av/media/libstagefright/foundation/include", 3324 "include/frameworks/av/media/libstagefright/xmlparser/include", 3325 ], 3326 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_omx.so"], 3327 }, 3328 }, 3329} 3330 3331vndk_prebuilt_shared { 3332 name: "libstagefright_omx_utils", 3333 version: "32", 3334 target_arch: "arm64", 3335 vendor_available: true, 3336 vndk: { 3337 enabled: true, 3338 }, 3339 licenses: ["vndk-v32-libstagefright_omx_utils.so-license"], 3340 arch: { 3341 arm: { 3342 export_include_dirs: [ 3343 "include/frameworks/av/media/libstagefright/omx/include", 3344 "include/frameworks/native/headers/media_plugin", 3345 "include/frameworks/native/headers/media_plugin/media/openmax", 3346 "include/frameworks/av/media/libstagefright/include", 3347 "include/system/core/libcutils/include_outside_system", 3348 "include/system/core/libutils/include", 3349 "include/system/unwinding/libbacktrace/include", 3350 "include/system/logging/liblog/include_vndk", 3351 "include/system/core/libsystem/include", 3352 "include/system/core/libprocessgroup/include", 3353 "include/frameworks/av/media/libstagefright/foundation/include", 3354 "include/frameworks/av/media/libmedia/aidl", 3355 "include/frameworks/av/media/libmedia/include", 3356 "include/system/libhidl/transport/token/1.0/utils/include", 3357 "include/frameworks/native/libs/binder/include", 3358 "include/system/libbase/include", 3359 "include/frameworks/native/libs/binder/ndk/include_cpp", 3360 "include/system/libhidl/base/include", 3361 "include/system/libhidl/transport/include", 3362 "include/system/libfmq/base", 3363 "include/system/libhwbinder/include", 3364 "include/external/fmtlib/include", 3365 "include/system/core/libcutils/include", 3366 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3367 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3368 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3369 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3370 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3371 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3372 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3373 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 3374 "include/frameworks/native/libs/ui/include", 3375 "include/frameworks/native/libs/ui/include_private", 3376 "include/frameworks/native/libs/nativebase/include", 3377 "include/frameworks/native/libs/nativewindow/include", 3378 "include/hardware/libhardware/include", 3379 "include/system/media/audio/include", 3380 "include/system/bt/types", 3381 "include/frameworks/native/libs/ui/include_vndk", 3382 "include/frameworks/native/libs/math/include", 3383 "include/frameworks/native/libs/ui/include_types", 3384 "include/frameworks/native/libs/arect/include", 3385 "include/frameworks/native/libs/binder/ndk/include_ndk", 3386 "include/frameworks/native/libs/binder/ndk/include_platform", 3387 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3388 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3389 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3390 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3391 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3392 "include/frameworks/native/libs/gralloc/types/include", 3393 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.32_arm_armv8-a_shared/gen/aidl", 3394 ], 3395 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_omx_utils.so"], 3396 }, 3397 arm64: { 3398 export_include_dirs: [ 3399 "include/frameworks/av/media/libstagefright/omx/include", 3400 "include/frameworks/native/headers/media_plugin", 3401 "include/frameworks/native/headers/media_plugin/media/openmax", 3402 "include/frameworks/av/media/libstagefright/include", 3403 "include/system/core/libcutils/include_outside_system", 3404 "include/system/core/libutils/include", 3405 "include/system/unwinding/libbacktrace/include", 3406 "include/system/logging/liblog/include_vndk", 3407 "include/system/core/libsystem/include", 3408 "include/system/core/libprocessgroup/include", 3409 "include/frameworks/av/media/libstagefright/foundation/include", 3410 "include/frameworks/av/media/libmedia/aidl", 3411 "include/frameworks/av/media/libmedia/include", 3412 "include/system/libhidl/transport/token/1.0/utils/include", 3413 "include/frameworks/native/libs/binder/include", 3414 "include/system/libbase/include", 3415 "include/frameworks/native/libs/binder/ndk/include_cpp", 3416 "include/system/libhidl/base/include", 3417 "include/system/libhidl/transport/include", 3418 "include/system/libfmq/base", 3419 "include/system/libhwbinder/include", 3420 "include/external/fmtlib/include", 3421 "include/system/core/libcutils/include", 3422 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3423 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3424 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3425 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3426 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3427 "include/generated-headers/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen", 3428 "include/generated-headers/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen", 3429 "include/generated-headers/hardware/interfaces/media/omx/1.0/[email protected]_genc++_headers/gen", 3430 "include/frameworks/native/libs/ui/include", 3431 "include/frameworks/native/libs/ui/include_private", 3432 "include/frameworks/native/libs/nativebase/include", 3433 "include/frameworks/native/libs/nativewindow/include", 3434 "include/hardware/libhardware/include", 3435 "include/system/media/audio/include", 3436 "include/system/bt/types", 3437 "include/frameworks/native/libs/ui/include_vndk", 3438 "include/frameworks/native/libs/math/include", 3439 "include/frameworks/native/libs/ui/include_types", 3440 "include/frameworks/native/libs/arect/include", 3441 "include/frameworks/native/libs/binder/ndk/include_ndk", 3442 "include/frameworks/native/libs/binder/ndk/include_platform", 3443 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3444 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3445 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3446 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3447 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3448 "include/frameworks/native/libs/gralloc/types/include", 3449 "include/generated-headers/frameworks/av/media/libmedia/libmedia_omx/android_vendor.32_arm64_armv8-a_shared/gen/aidl", 3450 ], 3451 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_omx_utils.so"], 3452 }, 3453 }, 3454} 3455 3456vndk_prebuilt_shared { 3457 name: "libstagefright_xmlparser", 3458 version: "32", 3459 target_arch: "arm64", 3460 vendor_available: true, 3461 vndk: { 3462 enabled: true, 3463 }, 3464 arch: { 3465 arm: { 3466 export_include_dirs: [ 3467 "include/frameworks/av/media/libstagefright/xmlparser/include", 3468 ], 3469 srcs: ["arch-arm-armv8-a/shared/vndk-core/libstagefright_xmlparser.so"], 3470 }, 3471 arm64: { 3472 export_include_dirs: [ 3473 "include/frameworks/av/media/libstagefright/xmlparser/include", 3474 ], 3475 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libstagefright_xmlparser.so"], 3476 }, 3477 }, 3478} 3479 3480vndk_prebuilt_shared { 3481 name: "libsysutils", 3482 version: "32", 3483 target_arch: "arm64", 3484 vendor_available: true, 3485 vndk: { 3486 enabled: true, 3487 }, 3488 arch: { 3489 arm: { 3490 export_include_dirs: [ 3491 "include/system/core/libsysutils/include", 3492 ], 3493 srcs: ["arch-arm-armv8-a/shared/vndk-core/libsysutils.so"], 3494 }, 3495 arm64: { 3496 export_include_dirs: [ 3497 "include/system/core/libsysutils/include", 3498 ], 3499 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libsysutils.so"], 3500 }, 3501 }, 3502} 3503 3504vndk_prebuilt_shared { 3505 name: "libtinyalsa", 3506 version: "32", 3507 target_arch: "arm64", 3508 vendor_available: true, 3509 product_available: true, 3510 vndk: { 3511 enabled: true, 3512 }, 3513 licenses: ["vndk-v32-libtinyalsa.so-license"], 3514 arch: { 3515 arm: { 3516 export_include_dirs: [ 3517 "include/external/tinyalsa/include", 3518 ], 3519 srcs: ["arch-arm-armv8-a/shared/vndk-core/libtinyalsa.so"], 3520 }, 3521 arm64: { 3522 export_include_dirs: [ 3523 "include/external/tinyalsa/include", 3524 ], 3525 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libtinyalsa.so"], 3526 }, 3527 }, 3528} 3529 3530vndk_prebuilt_shared { 3531 name: "libtinyxml2", 3532 version: "32", 3533 target_arch: "arm64", 3534 vendor_available: true, 3535 product_available: true, 3536 vndk: { 3537 enabled: true, 3538 }, 3539 licenses: ["vndk-v32-libtinyxml2.so-license"], 3540 arch: { 3541 arm: { 3542 export_include_dirs: [ 3543 "include/external/tinyxml2", 3544 ], 3545 srcs: ["arch-arm-armv8-a/shared/vndk-core/libtinyxml2.so"], 3546 }, 3547 arm64: { 3548 export_include_dirs: [ 3549 "include/external/tinyxml2", 3550 ], 3551 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libtinyxml2.so"], 3552 }, 3553 }, 3554} 3555 3556vndk_prebuilt_shared { 3557 name: "libui", 3558 version: "32", 3559 target_arch: "arm64", 3560 vendor_available: true, 3561 vndk: { 3562 enabled: true, 3563 }, 3564 licenses: ["vndk-v32-libui.so-license"], 3565 arch: { 3566 arm: { 3567 export_include_dirs: [ 3568 "include/frameworks/native/libs/ui/include", 3569 "include/frameworks/native/libs/ui/include_private", 3570 "include/system/libbase/include", 3571 "include/frameworks/native/libs/nativebase/include", 3572 "include/frameworks/native/libs/nativewindow/include", 3573 "include/hardware/libhardware/include", 3574 "include/system/media/audio/include", 3575 "include/system/core/libcutils/include_outside_system", 3576 "include/system/core/libsystem/include", 3577 "include/system/bt/types", 3578 "include/frameworks/native/libs/ui/include_vndk", 3579 "include/frameworks/native/libs/math/include", 3580 "include/frameworks/native/libs/ui/include_types", 3581 "include/frameworks/native/libs/arect/include", 3582 "include/frameworks/native/libs/binder/ndk/include_cpp", 3583 "include/frameworks/native/libs/binder/ndk/include_ndk", 3584 "include/frameworks/native/libs/binder/ndk/include_platform", 3585 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3586 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3587 "include/system/libhidl/base/include", 3588 "include/system/libhidl/transport/include", 3589 "include/system/libfmq/base", 3590 "include/system/libhwbinder/include", 3591 "include/external/fmtlib/include", 3592 "include/system/core/libutils/include", 3593 "include/system/unwinding/libbacktrace/include", 3594 "include/system/logging/liblog/include_vndk", 3595 "include/system/core/libprocessgroup/include", 3596 "include/system/core/libcutils/include", 3597 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3598 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3599 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3600 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3601 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3602 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3603 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3604 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3605 "include/frameworks/native/libs/gralloc/types/include", 3606 ], 3607 srcs: ["arch-arm-armv8-a/shared/vndk-core/libui.so"], 3608 }, 3609 arm64: { 3610 export_include_dirs: [ 3611 "include/frameworks/native/libs/ui/include", 3612 "include/frameworks/native/libs/ui/include_private", 3613 "include/system/libbase/include", 3614 "include/frameworks/native/libs/nativebase/include", 3615 "include/frameworks/native/libs/nativewindow/include", 3616 "include/hardware/libhardware/include", 3617 "include/system/media/audio/include", 3618 "include/system/core/libcutils/include_outside_system", 3619 "include/system/core/libsystem/include", 3620 "include/system/bt/types", 3621 "include/frameworks/native/libs/ui/include_vndk", 3622 "include/frameworks/native/libs/math/include", 3623 "include/frameworks/native/libs/ui/include_types", 3624 "include/frameworks/native/libs/arect/include", 3625 "include/frameworks/native/libs/binder/ndk/include_cpp", 3626 "include/frameworks/native/libs/binder/ndk/include_ndk", 3627 "include/frameworks/native/libs/binder/ndk/include_platform", 3628 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3629 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3630 "include/system/libhidl/base/include", 3631 "include/system/libhidl/transport/include", 3632 "include/system/libfmq/base", 3633 "include/system/libhwbinder/include", 3634 "include/external/fmtlib/include", 3635 "include/system/core/libutils/include", 3636 "include/system/unwinding/libbacktrace/include", 3637 "include/system/logging/liblog/include_vndk", 3638 "include/system/core/libprocessgroup/include", 3639 "include/system/core/libcutils/include", 3640 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3641 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3642 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3643 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3644 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3645 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3646 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 3647 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 3648 "include/frameworks/native/libs/gralloc/types/include", 3649 ], 3650 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libui.so"], 3651 }, 3652 }, 3653} 3654 3655vndk_prebuilt_shared { 3656 name: "libusbhost", 3657 version: "32", 3658 target_arch: "arm64", 3659 vendor_available: true, 3660 vndk: { 3661 enabled: true, 3662 }, 3663 arch: { 3664 arm: { 3665 export_include_dirs: [ 3666 "include/system/core/libusbhost/include", 3667 ], 3668 srcs: ["arch-arm-armv8-a/shared/vndk-core/libusbhost.so"], 3669 }, 3670 arm64: { 3671 export_include_dirs: [ 3672 "include/system/core/libusbhost/include", 3673 ], 3674 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libusbhost.so"], 3675 }, 3676 }, 3677} 3678 3679vndk_prebuilt_shared { 3680 name: "libwifi-system-iface", 3681 version: "32", 3682 target_arch: "arm64", 3683 vendor_available: true, 3684 product_available: true, 3685 vndk: { 3686 enabled: true, 3687 }, 3688 arch: { 3689 arm: { 3690 export_include_dirs: [ 3691 "include/frameworks/opt/net/wifi/libwifi_system_iface/include", 3692 ], 3693 srcs: ["arch-arm-armv8-a/shared/vndk-core/libwifi-system-iface.so"], 3694 }, 3695 arm64: { 3696 export_include_dirs: [ 3697 "include/frameworks/opt/net/wifi/libwifi_system_iface/include", 3698 ], 3699 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libwifi-system-iface.so"], 3700 }, 3701 }, 3702} 3703 3704vndk_prebuilt_shared { 3705 name: "libxml2", 3706 version: "32", 3707 target_arch: "arm64", 3708 vendor_available: true, 3709 product_available: true, 3710 vndk: { 3711 enabled: true, 3712 }, 3713 licenses: ["vndk-v32-libxml2.so-license"], 3714 arch: { 3715 arm: { 3716 export_include_dirs: [ 3717 "include/external/libxml2/include", 3718 ], 3719 srcs: ["arch-arm-armv8-a/shared/vndk-core/libxml2.so"], 3720 }, 3721 arm64: { 3722 export_include_dirs: [ 3723 "include/external/libxml2/include", 3724 ], 3725 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libxml2.so"], 3726 }, 3727 }, 3728} 3729 3730vndk_prebuilt_shared { 3731 name: "libyuv", 3732 version: "32", 3733 target_arch: "arm64", 3734 vendor_available: true, 3735 product_available: true, 3736 vndk: { 3737 enabled: true, 3738 }, 3739 licenses: ["vndk-v32-libyuv.so-license"], 3740 arch: { 3741 arm: { 3742 export_include_dirs: [ 3743 "include/external/libyuv/files/include", 3744 ], 3745 srcs: ["arch-arm-armv8-a/shared/vndk-core/libyuv.so"], 3746 }, 3747 arm64: { 3748 export_include_dirs: [ 3749 "include/external/libyuv/files/include", 3750 ], 3751 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libyuv.so"], 3752 }, 3753 }, 3754} 3755 3756vndk_prebuilt_shared { 3757 name: "libziparchive", 3758 version: "32", 3759 target_arch: "arm64", 3760 vendor_available: true, 3761 product_available: true, 3762 vndk: { 3763 enabled: true, 3764 }, 3765 arch: { 3766 arm: { 3767 export_include_dirs: [ 3768 "include/system/libziparchive/include", 3769 "include/external/googletest/googletest/include", 3770 "include/system/libbase/include", 3771 "include/external/fmtlib/include", 3772 ], 3773 srcs: ["arch-arm-armv8-a/shared/vndk-core/libziparchive.so"], 3774 }, 3775 arm64: { 3776 export_include_dirs: [ 3777 "include/system/libziparchive/include", 3778 "include/external/googletest/googletest/include", 3779 "include/system/libbase/include", 3780 "include/external/fmtlib/include", 3781 ], 3782 srcs: ["arch-arm64-armv8-a/shared/vndk-core/libziparchive.so"], 3783 }, 3784 }, 3785} 3786 3787vndk_prebuilt_shared { 3788 name: "android.hardware.common-V2-ndk_platform", 3789 version: "32", 3790 target_arch: "arm64", 3791 vendor_available: true, 3792 vndk: { 3793 enabled: true, 3794 support_system_process: true, 3795 }, 3796 arch: { 3797 arm: { 3798 export_include_dirs: [ 3799 "include/frameworks/native/libs/binder/ndk/include_cpp", 3800 "include/frameworks/native/libs/binder/ndk/include_ndk", 3801 "include/frameworks/native/libs/binder/ndk/include_platform", 3802 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3803 ], 3804 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.common-V2-ndk_platform.so"], 3805 }, 3806 arm64: { 3807 export_include_dirs: [ 3808 "include/frameworks/native/libs/binder/ndk/include_cpp", 3809 "include/frameworks/native/libs/binder/ndk/include_ndk", 3810 "include/frameworks/native/libs/binder/ndk/include_platform", 3811 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3812 ], 3813 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.common-V2-ndk_platform.so"], 3814 }, 3815 }, 3816} 3817 3818vndk_prebuilt_shared { 3819 name: "android.hardware.common.fmq-V1-ndk_platform", 3820 version: "32", 3821 target_arch: "arm64", 3822 vendor_available: true, 3823 vndk: { 3824 enabled: true, 3825 support_system_process: true, 3826 }, 3827 arch: { 3828 arm: { 3829 export_include_dirs: [ 3830 "include/frameworks/native/libs/binder/ndk/include_cpp", 3831 "include/frameworks/native/libs/binder/ndk/include_ndk", 3832 "include/frameworks/native/libs/binder/ndk/include_platform", 3833 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3834 "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk_platform-source/gen/include", 3835 ], 3836 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.common.fmq-V1-ndk_platform.so"], 3837 }, 3838 arm64: { 3839 export_include_dirs: [ 3840 "include/frameworks/native/libs/binder/ndk/include_cpp", 3841 "include/frameworks/native/libs/binder/ndk/include_ndk", 3842 "include/frameworks/native/libs/binder/ndk/include_platform", 3843 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3844 "include/generated-headers/hardware/interfaces/common/fmq/aidl/android.hardware.common.fmq-V1-ndk_platform-source/gen/include", 3845 ], 3846 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.common.fmq-V1-ndk_platform.so"], 3847 }, 3848 }, 3849} 3850 3851vndk_prebuilt_shared { 3852 name: "android.hardware.graphics.common-V2-ndk_platform", 3853 version: "32", 3854 target_arch: "arm64", 3855 vendor_available: true, 3856 vndk: { 3857 enabled: true, 3858 support_system_process: true, 3859 }, 3860 arch: { 3861 arm: { 3862 export_include_dirs: [ 3863 "include/frameworks/native/libs/binder/ndk/include_cpp", 3864 "include/frameworks/native/libs/binder/ndk/include_ndk", 3865 "include/frameworks/native/libs/binder/ndk/include_platform", 3866 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3867 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3868 ], 3869 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V2-ndk_platform.so"], 3870 }, 3871 arm64: { 3872 export_include_dirs: [ 3873 "include/frameworks/native/libs/binder/ndk/include_cpp", 3874 "include/frameworks/native/libs/binder/ndk/include_ndk", 3875 "include/frameworks/native/libs/binder/ndk/include_platform", 3876 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 3877 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 3878 ], 3879 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common-V2-ndk_platform.so"], 3880 }, 3881 }, 3882} 3883 3884vndk_prebuilt_shared { 3885 name: "[email protected]", 3886 version: "32", 3887 target_arch: "arm64", 3888 vendor_available: true, 3889 product_available: true, 3890 vndk: { 3891 enabled: true, 3892 support_system_process: true, 3893 }, 3894 arch: { 3895 arm: { 3896 export_include_dirs: [ 3897 "include/system/libhidl/base/include", 3898 "include/system/libhidl/transport/include", 3899 "include/system/libfmq/base", 3900 "include/system/libhwbinder/include", 3901 "include/system/libbase/include", 3902 "include/external/fmtlib/include", 3903 "include/system/core/libutils/include", 3904 "include/system/unwinding/libbacktrace/include", 3905 "include/system/logging/liblog/include_vndk", 3906 "include/system/core/libsystem/include", 3907 "include/system/core/libcutils/include_outside_system", 3908 "include/system/core/libprocessgroup/include", 3909 "include/system/core/libcutils/include", 3910 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3911 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3912 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3913 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3914 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3915 ], 3916 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.0.so"], 3917 }, 3918 arm64: { 3919 export_include_dirs: [ 3920 "include/system/libhidl/base/include", 3921 "include/system/libhidl/transport/include", 3922 "include/system/libfmq/base", 3923 "include/system/libhwbinder/include", 3924 "include/system/libbase/include", 3925 "include/external/fmtlib/include", 3926 "include/system/core/libutils/include", 3927 "include/system/unwinding/libbacktrace/include", 3928 "include/system/logging/liblog/include_vndk", 3929 "include/system/core/libsystem/include", 3930 "include/system/core/libcutils/include_outside_system", 3931 "include/system/core/libprocessgroup/include", 3932 "include/system/core/libcutils/include", 3933 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3934 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3935 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3936 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3937 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3938 ], 3939 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.0.so"], 3940 }, 3941 }, 3942} 3943 3944vndk_prebuilt_shared { 3945 name: "[email protected]", 3946 version: "32", 3947 target_arch: "arm64", 3948 vendor_available: true, 3949 product_available: true, 3950 vndk: { 3951 enabled: true, 3952 support_system_process: true, 3953 }, 3954 arch: { 3955 arm: { 3956 export_include_dirs: [ 3957 "include/system/libhidl/base/include", 3958 "include/system/libhidl/transport/include", 3959 "include/system/libfmq/base", 3960 "include/system/libhwbinder/include", 3961 "include/system/libbase/include", 3962 "include/external/fmtlib/include", 3963 "include/system/core/libutils/include", 3964 "include/system/unwinding/libbacktrace/include", 3965 "include/system/logging/liblog/include_vndk", 3966 "include/system/core/libsystem/include", 3967 "include/system/core/libcutils/include_outside_system", 3968 "include/system/core/libprocessgroup/include", 3969 "include/system/core/libcutils/include", 3970 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3971 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3972 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3973 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3974 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3975 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 3976 ], 3977 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.1.so"], 3978 }, 3979 arm64: { 3980 export_include_dirs: [ 3981 "include/system/libhidl/base/include", 3982 "include/system/libhidl/transport/include", 3983 "include/system/libfmq/base", 3984 "include/system/libhwbinder/include", 3985 "include/system/libbase/include", 3986 "include/external/fmtlib/include", 3987 "include/system/core/libutils/include", 3988 "include/system/unwinding/libbacktrace/include", 3989 "include/system/logging/liblog/include_vndk", 3990 "include/system/core/libsystem/include", 3991 "include/system/core/libcutils/include_outside_system", 3992 "include/system/core/libprocessgroup/include", 3993 "include/system/core/libcutils/include", 3994 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 3995 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 3996 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 3997 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 3998 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 3999 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4000 ], 4001 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.1.so"], 4002 }, 4003 }, 4004} 4005 4006vndk_prebuilt_shared { 4007 name: "[email protected]", 4008 version: "32", 4009 target_arch: "arm64", 4010 vendor_available: true, 4011 product_available: true, 4012 vndk: { 4013 enabled: true, 4014 support_system_process: true, 4015 }, 4016 arch: { 4017 arm: { 4018 export_include_dirs: [ 4019 "include/system/libhidl/base/include", 4020 "include/system/libhidl/transport/include", 4021 "include/system/libfmq/base", 4022 "include/system/libhwbinder/include", 4023 "include/system/libbase/include", 4024 "include/external/fmtlib/include", 4025 "include/system/core/libutils/include", 4026 "include/system/unwinding/libbacktrace/include", 4027 "include/system/logging/liblog/include_vndk", 4028 "include/system/core/libsystem/include", 4029 "include/system/core/libcutils/include_outside_system", 4030 "include/system/core/libprocessgroup/include", 4031 "include/system/core/libcutils/include", 4032 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4033 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4034 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4035 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4036 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4037 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4038 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4039 ], 4040 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.2.so"], 4041 }, 4042 arm64: { 4043 export_include_dirs: [ 4044 "include/system/libhidl/base/include", 4045 "include/system/libhidl/transport/include", 4046 "include/system/libfmq/base", 4047 "include/system/libhwbinder/include", 4048 "include/system/libbase/include", 4049 "include/external/fmtlib/include", 4050 "include/system/core/libutils/include", 4051 "include/system/unwinding/libbacktrace/include", 4052 "include/system/logging/liblog/include_vndk", 4053 "include/system/core/libsystem/include", 4054 "include/system/core/libcutils/include_outside_system", 4055 "include/system/core/libprocessgroup/include", 4056 "include/system/core/libcutils/include", 4057 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4058 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4059 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4060 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4061 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4062 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4063 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4064 ], 4065 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.common@1.2.so"], 4066 }, 4067 }, 4068} 4069 4070vndk_prebuilt_shared { 4071 name: "[email protected]", 4072 version: "32", 4073 target_arch: "arm64", 4074 vendor_available: true, 4075 product_available: true, 4076 vndk: { 4077 enabled: true, 4078 support_system_process: true, 4079 }, 4080 arch: { 4081 arm: { 4082 export_include_dirs: [ 4083 "include/system/libhidl/base/include", 4084 "include/system/libhidl/transport/include", 4085 "include/system/libfmq/base", 4086 "include/system/libhwbinder/include", 4087 "include/system/libbase/include", 4088 "include/external/fmtlib/include", 4089 "include/system/core/libutils/include", 4090 "include/system/unwinding/libbacktrace/include", 4091 "include/system/logging/liblog/include_vndk", 4092 "include/system/core/libsystem/include", 4093 "include/system/core/libcutils/include_outside_system", 4094 "include/system/core/libprocessgroup/include", 4095 "include/system/core/libcutils/include", 4096 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4097 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4098 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4099 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4100 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4101 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4102 ], 4103 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"], 4104 }, 4105 arm64: { 4106 export_include_dirs: [ 4107 "include/system/libhidl/base/include", 4108 "include/system/libhidl/transport/include", 4109 "include/system/libfmq/base", 4110 "include/system/libhwbinder/include", 4111 "include/system/libbase/include", 4112 "include/external/fmtlib/include", 4113 "include/system/core/libutils/include", 4114 "include/system/unwinding/libbacktrace/include", 4115 "include/system/logging/liblog/include_vndk", 4116 "include/system/core/libsystem/include", 4117 "include/system/core/libcutils/include_outside_system", 4118 "include/system/core/libprocessgroup/include", 4119 "include/system/core/libcutils/include", 4120 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4121 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4122 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4123 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4124 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4125 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4126 ], 4127 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.0.so"], 4128 }, 4129 }, 4130} 4131 4132vndk_prebuilt_shared { 4133 name: "[email protected]", 4134 version: "32", 4135 target_arch: "arm64", 4136 vendor_available: true, 4137 product_available: true, 4138 vndk: { 4139 enabled: true, 4140 support_system_process: true, 4141 }, 4142 arch: { 4143 arm: { 4144 export_include_dirs: [ 4145 "include/system/libhidl/base/include", 4146 "include/system/libhidl/transport/include", 4147 "include/system/libfmq/base", 4148 "include/system/libhwbinder/include", 4149 "include/system/libbase/include", 4150 "include/external/fmtlib/include", 4151 "include/system/core/libutils/include", 4152 "include/system/unwinding/libbacktrace/include", 4153 "include/system/logging/liblog/include_vndk", 4154 "include/system/core/libsystem/include", 4155 "include/system/core/libcutils/include_outside_system", 4156 "include/system/core/libprocessgroup/include", 4157 "include/system/core/libcutils/include", 4158 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4159 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4160 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4161 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4162 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4163 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4164 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4165 "include/generated-headers/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen", 4166 ], 4167 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.1.so"], 4168 }, 4169 arm64: { 4170 export_include_dirs: [ 4171 "include/system/libhidl/base/include", 4172 "include/system/libhidl/transport/include", 4173 "include/system/libfmq/base", 4174 "include/system/libhwbinder/include", 4175 "include/system/libbase/include", 4176 "include/external/fmtlib/include", 4177 "include/system/core/libutils/include", 4178 "include/system/unwinding/libbacktrace/include", 4179 "include/system/logging/liblog/include_vndk", 4180 "include/system/core/libsystem/include", 4181 "include/system/core/libcutils/include_outside_system", 4182 "include/system/core/libprocessgroup/include", 4183 "include/system/core/libcutils/include", 4184 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4185 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4186 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4187 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4188 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4189 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4190 "include/generated-headers/hardware/interfaces/graphics/mapper/2.0/[email protected]_genc++_headers/gen", 4191 "include/generated-headers/hardware/interfaces/graphics/mapper/2.1/[email protected]_genc++_headers/gen", 4192 ], 4193 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@2.1.so"], 4194 }, 4195 }, 4196} 4197 4198vndk_prebuilt_shared { 4199 name: "[email protected]", 4200 version: "32", 4201 target_arch: "arm64", 4202 vendor_available: true, 4203 product_available: true, 4204 vndk: { 4205 enabled: true, 4206 support_system_process: true, 4207 }, 4208 arch: { 4209 arm: { 4210 export_include_dirs: [ 4211 "include/system/libhidl/base/include", 4212 "include/system/libhidl/transport/include", 4213 "include/system/libfmq/base", 4214 "include/system/libhwbinder/include", 4215 "include/system/libbase/include", 4216 "include/external/fmtlib/include", 4217 "include/system/core/libutils/include", 4218 "include/system/unwinding/libbacktrace/include", 4219 "include/system/logging/liblog/include_vndk", 4220 "include/system/core/libsystem/include", 4221 "include/system/core/libcutils/include_outside_system", 4222 "include/system/core/libprocessgroup/include", 4223 "include/system/core/libcutils/include", 4224 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4225 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4226 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4227 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4228 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4229 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4230 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4231 "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen", 4232 ], 4233 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@3.0.so"], 4234 }, 4235 arm64: { 4236 export_include_dirs: [ 4237 "include/system/libhidl/base/include", 4238 "include/system/libhidl/transport/include", 4239 "include/system/libfmq/base", 4240 "include/system/libhwbinder/include", 4241 "include/system/libbase/include", 4242 "include/external/fmtlib/include", 4243 "include/system/core/libutils/include", 4244 "include/system/unwinding/libbacktrace/include", 4245 "include/system/logging/liblog/include_vndk", 4246 "include/system/core/libsystem/include", 4247 "include/system/core/libcutils/include_outside_system", 4248 "include/system/core/libprocessgroup/include", 4249 "include/system/core/libcutils/include", 4250 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4251 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4252 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4253 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4254 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4255 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4256 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4257 "include/generated-headers/hardware/interfaces/graphics/mapper/3.0/[email protected]_genc++_headers/gen", 4258 ], 4259 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@3.0.so"], 4260 }, 4261 }, 4262} 4263 4264vndk_prebuilt_shared { 4265 name: "[email protected]", 4266 version: "32", 4267 target_arch: "arm64", 4268 vendor_available: true, 4269 product_available: true, 4270 vndk: { 4271 enabled: true, 4272 support_system_process: true, 4273 }, 4274 arch: { 4275 arm: { 4276 export_include_dirs: [ 4277 "include/system/libhidl/base/include", 4278 "include/system/libhidl/transport/include", 4279 "include/system/libfmq/base", 4280 "include/system/libhwbinder/include", 4281 "include/system/libbase/include", 4282 "include/external/fmtlib/include", 4283 "include/system/core/libutils/include", 4284 "include/system/unwinding/libbacktrace/include", 4285 "include/system/logging/liblog/include_vndk", 4286 "include/system/core/libsystem/include", 4287 "include/system/core/libcutils/include_outside_system", 4288 "include/system/core/libprocessgroup/include", 4289 "include/system/core/libcutils/include", 4290 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4291 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4292 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4293 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4294 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4295 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4296 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4297 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4298 ], 4299 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@4.0.so"], 4300 }, 4301 arm64: { 4302 export_include_dirs: [ 4303 "include/system/libhidl/base/include", 4304 "include/system/libhidl/transport/include", 4305 "include/system/libfmq/base", 4306 "include/system/libhwbinder/include", 4307 "include/system/libbase/include", 4308 "include/external/fmtlib/include", 4309 "include/system/core/libutils/include", 4310 "include/system/unwinding/libbacktrace/include", 4311 "include/system/logging/liblog/include_vndk", 4312 "include/system/core/libsystem/include", 4313 "include/system/core/libcutils/include_outside_system", 4314 "include/system/core/libprocessgroup/include", 4315 "include/system/core/libcutils/include", 4316 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4317 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4318 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4319 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4320 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4321 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4322 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4323 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4324 ], 4325 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.graphics.mapper@4.0.so"], 4326 }, 4327 }, 4328} 4329 4330vndk_prebuilt_shared { 4331 name: "[email protected]", 4332 version: "32", 4333 target_arch: "arm64", 4334 vendor_available: true, 4335 product_available: true, 4336 vndk: { 4337 enabled: true, 4338 support_system_process: true, 4339 }, 4340 arch: { 4341 arm: { 4342 export_include_dirs: [ 4343 "include/system/libhidl/base/include", 4344 "include/system/libhidl/transport/include", 4345 "include/system/libfmq/base", 4346 "include/system/libhwbinder/include", 4347 "include/system/libbase/include", 4348 "include/external/fmtlib/include", 4349 "include/system/core/libutils/include", 4350 "include/system/unwinding/libbacktrace/include", 4351 "include/system/logging/liblog/include_vndk", 4352 "include/system/core/libsystem/include", 4353 "include/system/core/libcutils/include_outside_system", 4354 "include/system/core/libprocessgroup/include", 4355 "include/system/core/libcutils/include", 4356 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4357 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4358 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4359 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4360 "include/generated-headers/hardware/interfaces/renderscript/1.0/[email protected]_genc++_headers/gen", 4361 ], 4362 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hardware.renderscript@1.0.so"], 4363 }, 4364 arm64: { 4365 export_include_dirs: [ 4366 "include/system/libhidl/base/include", 4367 "include/system/libhidl/transport/include", 4368 "include/system/libfmq/base", 4369 "include/system/libhwbinder/include", 4370 "include/system/libbase/include", 4371 "include/external/fmtlib/include", 4372 "include/system/core/libutils/include", 4373 "include/system/unwinding/libbacktrace/include", 4374 "include/system/logging/liblog/include_vndk", 4375 "include/system/core/libsystem/include", 4376 "include/system/core/libcutils/include_outside_system", 4377 "include/system/core/libprocessgroup/include", 4378 "include/system/core/libcutils/include", 4379 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4380 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4381 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4382 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4383 "include/generated-headers/hardware/interfaces/renderscript/1.0/[email protected]_genc++_headers/gen", 4384 ], 4385 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hardware.renderscript@1.0.so"], 4386 }, 4387 }, 4388} 4389 4390vndk_prebuilt_shared { 4391 name: "[email protected]", 4392 version: "32", 4393 target_arch: "arm64", 4394 vendor_available: true, 4395 product_available: true, 4396 vndk: { 4397 enabled: true, 4398 support_system_process: true, 4399 }, 4400 arch: { 4401 arm: { 4402 export_include_dirs: [ 4403 "include/system/libhidl/base/include", 4404 "include/system/libhidl/transport/include", 4405 "include/system/libfmq/base", 4406 "include/system/libhwbinder/include", 4407 "include/system/libbase/include", 4408 "include/external/fmtlib/include", 4409 "include/system/core/libutils/include", 4410 "include/system/unwinding/libbacktrace/include", 4411 "include/system/logging/liblog/include_vndk", 4412 "include/system/core/libsystem/include", 4413 "include/system/core/libcutils/include_outside_system", 4414 "include/system/core/libprocessgroup/include", 4415 "include/system/core/libcutils/include", 4416 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4417 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4418 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4419 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4420 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 4421 ], 4422 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.memory.token@1.0.so"], 4423 }, 4424 arm64: { 4425 export_include_dirs: [ 4426 "include/system/libhidl/base/include", 4427 "include/system/libhidl/transport/include", 4428 "include/system/libfmq/base", 4429 "include/system/libhwbinder/include", 4430 "include/system/libbase/include", 4431 "include/external/fmtlib/include", 4432 "include/system/core/libutils/include", 4433 "include/system/unwinding/libbacktrace/include", 4434 "include/system/logging/liblog/include_vndk", 4435 "include/system/core/libsystem/include", 4436 "include/system/core/libcutils/include_outside_system", 4437 "include/system/core/libprocessgroup/include", 4438 "include/system/core/libcutils/include", 4439 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4440 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4441 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4442 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4443 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 4444 ], 4445 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.memory.token@1.0.so"], 4446 }, 4447 }, 4448} 4449 4450vndk_prebuilt_shared { 4451 name: "[email protected]", 4452 version: "32", 4453 target_arch: "arm64", 4454 vendor_available: true, 4455 vndk: { 4456 enabled: true, 4457 support_system_process: true, 4458 }, 4459 arch: { 4460 arm: { 4461 relative_install_path: "hw", 4462 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.memory@1.0-impl.so"], 4463 }, 4464 arm64: { 4465 relative_install_path: "hw", 4466 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.memory@1.0-impl.so"], 4467 }, 4468 }, 4469} 4470 4471vndk_prebuilt_shared { 4472 name: "[email protected]", 4473 version: "32", 4474 target_arch: "arm64", 4475 vendor_available: true, 4476 product_available: true, 4477 vndk: { 4478 enabled: true, 4479 support_system_process: true, 4480 }, 4481 arch: { 4482 arm: { 4483 export_include_dirs: [ 4484 "include/system/libhidl/base/include", 4485 "include/system/libhidl/transport/include", 4486 "include/system/libfmq/base", 4487 "include/system/libhwbinder/include", 4488 "include/system/libbase/include", 4489 "include/external/fmtlib/include", 4490 "include/system/core/libutils/include", 4491 "include/system/unwinding/libbacktrace/include", 4492 "include/system/logging/liblog/include_vndk", 4493 "include/system/core/libsystem/include", 4494 "include/system/core/libcutils/include_outside_system", 4495 "include/system/core/libprocessgroup/include", 4496 "include/system/core/libcutils/include", 4497 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4498 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4499 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4500 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4501 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 4502 ], 4503 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.memory@1.0.so"], 4504 }, 4505 arm64: { 4506 export_include_dirs: [ 4507 "include/system/libhidl/base/include", 4508 "include/system/libhidl/transport/include", 4509 "include/system/libfmq/base", 4510 "include/system/libhwbinder/include", 4511 "include/system/libbase/include", 4512 "include/external/fmtlib/include", 4513 "include/system/core/libutils/include", 4514 "include/system/unwinding/libbacktrace/include", 4515 "include/system/logging/liblog/include_vndk", 4516 "include/system/core/libsystem/include", 4517 "include/system/core/libcutils/include_outside_system", 4518 "include/system/core/libprocessgroup/include", 4519 "include/system/core/libcutils/include", 4520 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4521 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4522 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4523 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4524 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 4525 ], 4526 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.memory@1.0.so"], 4527 }, 4528 }, 4529} 4530 4531vndk_prebuilt_shared { 4532 name: "[email protected]", 4533 version: "32", 4534 target_arch: "arm64", 4535 vendor_available: true, 4536 product_available: true, 4537 vndk: { 4538 enabled: true, 4539 support_system_process: true, 4540 }, 4541 arch: { 4542 arm: { 4543 export_include_dirs: [ 4544 "include/system/libhidl/base/include", 4545 "include/system/libhidl/transport/include", 4546 "include/system/libfmq/base", 4547 "include/system/libhwbinder/include", 4548 "include/system/libbase/include", 4549 "include/external/fmtlib/include", 4550 "include/system/core/libutils/include", 4551 "include/system/unwinding/libbacktrace/include", 4552 "include/system/logging/liblog/include_vndk", 4553 "include/system/core/libsystem/include", 4554 "include/system/core/libcutils/include_outside_system", 4555 "include/system/core/libprocessgroup/include", 4556 "include/system/core/libcutils/include", 4557 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4558 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4559 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4560 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4561 "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen", 4562 ], 4563 srcs: ["arch-arm-armv8-a/shared/vndk-sp/android.hidl.safe_union@1.0.so"], 4564 }, 4565 arm64: { 4566 export_include_dirs: [ 4567 "include/system/libhidl/base/include", 4568 "include/system/libhidl/transport/include", 4569 "include/system/libfmq/base", 4570 "include/system/libhwbinder/include", 4571 "include/system/libbase/include", 4572 "include/external/fmtlib/include", 4573 "include/system/core/libutils/include", 4574 "include/system/unwinding/libbacktrace/include", 4575 "include/system/logging/liblog/include_vndk", 4576 "include/system/core/libsystem/include", 4577 "include/system/core/libcutils/include_outside_system", 4578 "include/system/core/libprocessgroup/include", 4579 "include/system/core/libcutils/include", 4580 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4581 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4582 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4583 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4584 "include/generated-headers/system/libhidl/transport/safe_union/1.0/[email protected]_genc++_headers/gen", 4585 ], 4586 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/android.hidl.safe_union@1.0.so"], 4587 }, 4588 }, 4589} 4590 4591vndk_prebuilt_shared { 4592 name: "libRSCpuRef", 4593 version: "32", 4594 target_arch: "arm64", 4595 vendor_available: true, 4596 vndk: { 4597 enabled: true, 4598 support_system_process: true, 4599 }, 4600 arch: { 4601 arm: { 4602 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libRSCpuRef.so"], 4603 }, 4604 arm64: { 4605 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libRSCpuRef.so"], 4606 }, 4607 }, 4608} 4609 4610vndk_prebuilt_shared { 4611 name: "libRSDriver", 4612 version: "32", 4613 target_arch: "arm64", 4614 vendor_available: true, 4615 vndk: { 4616 enabled: true, 4617 support_system_process: true, 4618 }, 4619 arch: { 4620 arm: { 4621 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libRSDriver.so"], 4622 }, 4623 arm64: { 4624 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libRSDriver.so"], 4625 }, 4626 }, 4627} 4628 4629vndk_prebuilt_shared { 4630 name: "libRS_internal", 4631 version: "32", 4632 target_arch: "arm64", 4633 vendor_available: true, 4634 vndk: { 4635 enabled: true, 4636 support_system_process: true, 4637 }, 4638 arch: { 4639 arm: { 4640 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libRS_internal.so"], 4641 }, 4642 arm64: { 4643 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libRS_internal.so"], 4644 }, 4645 }, 4646} 4647 4648vndk_prebuilt_shared { 4649 name: "libbacktrace", 4650 version: "32", 4651 target_arch: "arm64", 4652 vendor_available: true, 4653 product_available: true, 4654 vndk: { 4655 enabled: true, 4656 support_system_process: true, 4657 private: true, 4658 }, 4659 arch: { 4660 arm: { 4661 export_include_dirs: [ 4662 "include/system/unwinding/libbacktrace/include", 4663 ], 4664 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libbacktrace.so"], 4665 }, 4666 arm64: { 4667 export_include_dirs: [ 4668 "include/system/unwinding/libbacktrace/include", 4669 ], 4670 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libbacktrace.so"], 4671 }, 4672 }, 4673} 4674 4675vndk_prebuilt_shared { 4676 name: "libbase", 4677 version: "32", 4678 target_arch: "arm64", 4679 vendor_available: true, 4680 product_available: true, 4681 vndk: { 4682 enabled: true, 4683 support_system_process: true, 4684 }, 4685 licenses: ["vndk-v32-libbase.so-license"], 4686 arch: { 4687 arm: { 4688 export_include_dirs: [ 4689 "include/system/libbase/include", 4690 "include/external/fmtlib/include", 4691 ], 4692 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libbase.so"], 4693 }, 4694 arm64: { 4695 export_include_dirs: [ 4696 "include/system/libbase/include", 4697 "include/external/fmtlib/include", 4698 ], 4699 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libbase.so"], 4700 }, 4701 }, 4702} 4703 4704vndk_prebuilt_shared { 4705 name: "libbcinfo", 4706 version: "32", 4707 target_arch: "arm64", 4708 vendor_available: true, 4709 vndk: { 4710 enabled: true, 4711 support_system_process: true, 4712 }, 4713 arch: { 4714 arm: { 4715 export_include_dirs: [ 4716 "include/frameworks/compile/libbcc/bcinfo/include", 4717 ], 4718 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libbcinfo.so"], 4719 }, 4720 arm64: { 4721 export_include_dirs: [ 4722 "include/frameworks/compile/libbcc/bcinfo/include", 4723 ], 4724 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libbcinfo.so"], 4725 }, 4726 }, 4727} 4728 4729vndk_prebuilt_shared { 4730 name: "libblas", 4731 version: "32", 4732 target_arch: "arm64", 4733 vendor_available: true, 4734 vndk: { 4735 enabled: true, 4736 support_system_process: true, 4737 private: true, 4738 }, 4739 licenses: ["vndk-v32-libblas.so-license"], 4740 arch: { 4741 arm: { 4742 export_include_dirs: [ 4743 "include/external/cblas/include", 4744 ], 4745 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libblas.so"], 4746 }, 4747 arm64: { 4748 export_include_dirs: [ 4749 "include/external/cblas/include", 4750 ], 4751 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libblas.so"], 4752 }, 4753 }, 4754} 4755 4756vndk_prebuilt_shared { 4757 name: "libc++", 4758 version: "32", 4759 target_arch: "arm64", 4760 vendor_available: true, 4761 product_available: true, 4762 vndk: { 4763 enabled: true, 4764 support_system_process: true, 4765 }, 4766 licenses: ["vndk-v32-libc++.so-license"], 4767 arch: { 4768 arm: { 4769 export_include_dirs: [ 4770 "include/external/libcxx/include", 4771 "include/external/libcxxabi/include", 4772 ], 4773 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libc++.so"], 4774 }, 4775 arm64: { 4776 export_include_dirs: [ 4777 "include/external/libcxx/include", 4778 "include/external/libcxxabi/include", 4779 ], 4780 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libc++.so"], 4781 }, 4782 }, 4783} 4784 4785vndk_prebuilt_shared { 4786 name: "libcompiler_rt", 4787 version: "32", 4788 target_arch: "arm64", 4789 vendor_available: true, 4790 product_available: true, 4791 vndk: { 4792 enabled: true, 4793 support_system_process: true, 4794 private: true, 4795 }, 4796 licenses: ["vndk-v32-libcompiler_rt.so-license"], 4797 arch: { 4798 arm: { 4799 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libcompiler_rt.so"], 4800 }, 4801 arm64: { 4802 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libcompiler_rt.so"], 4803 }, 4804 }, 4805} 4806 4807vndk_prebuilt_shared { 4808 name: "libcutils", 4809 version: "32", 4810 target_arch: "arm64", 4811 vendor_available: true, 4812 product_available: true, 4813 vndk: { 4814 enabled: true, 4815 support_system_process: true, 4816 }, 4817 licenses: ["vndk-v32-libcutils.so-license"], 4818 arch: { 4819 arm: { 4820 export_include_dirs: [ 4821 "include/system/core/libcutils/include_outside_system", 4822 "include/system/core/libprocessgroup/include", 4823 "include/system/core/libcutils/include", 4824 ], 4825 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libcutils.so"], 4826 }, 4827 arm64: { 4828 export_include_dirs: [ 4829 "include/system/core/libcutils/include_outside_system", 4830 "include/system/core/libprocessgroup/include", 4831 "include/system/core/libcutils/include", 4832 ], 4833 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libcutils.so"], 4834 }, 4835 }, 4836} 4837 4838vndk_prebuilt_shared { 4839 name: "libdmabufheap", 4840 version: "32", 4841 target_arch: "arm64", 4842 vendor_available: true, 4843 vndk: { 4844 enabled: true, 4845 support_system_process: true, 4846 }, 4847 arch: { 4848 arm: { 4849 export_include_dirs: [ 4850 "include/system/memory/libdmabufheap/include", 4851 "include/system/libbase/include", 4852 "include/external/fmtlib/include", 4853 "include/system/memory/libion/include", 4854 "include/system/memory/libion/kernel-headers", 4855 ], 4856 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libdmabufheap.so"], 4857 }, 4858 arm64: { 4859 export_include_dirs: [ 4860 "include/system/memory/libdmabufheap/include", 4861 "include/system/libbase/include", 4862 "include/external/fmtlib/include", 4863 "include/system/memory/libion/include", 4864 "include/system/memory/libion/kernel-headers", 4865 ], 4866 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libdmabufheap.so"], 4867 }, 4868 }, 4869} 4870 4871vndk_prebuilt_shared { 4872 name: "libgralloctypes", 4873 version: "32", 4874 target_arch: "arm64", 4875 vendor_available: true, 4876 vndk: { 4877 enabled: true, 4878 support_system_process: true, 4879 }, 4880 arch: { 4881 arm: { 4882 export_include_dirs: [ 4883 "include/frameworks/native/libs/gralloc/types/include", 4884 "include/frameworks/native/libs/binder/ndk/include_cpp", 4885 "include/frameworks/native/libs/binder/ndk/include_ndk", 4886 "include/frameworks/native/libs/binder/ndk/include_platform", 4887 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 4888 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 4889 "include/system/libhidl/base/include", 4890 "include/system/libhidl/transport/include", 4891 "include/system/libfmq/base", 4892 "include/system/libhwbinder/include", 4893 "include/system/libbase/include", 4894 "include/external/fmtlib/include", 4895 "include/system/core/libutils/include", 4896 "include/system/unwinding/libbacktrace/include", 4897 "include/system/logging/liblog/include_vndk", 4898 "include/system/core/libsystem/include", 4899 "include/system/core/libcutils/include_outside_system", 4900 "include/system/core/libprocessgroup/include", 4901 "include/system/core/libcutils/include", 4902 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4903 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4904 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4905 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4906 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4907 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4908 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4909 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4910 ], 4911 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libgralloctypes.so"], 4912 }, 4913 arm64: { 4914 export_include_dirs: [ 4915 "include/frameworks/native/libs/gralloc/types/include", 4916 "include/frameworks/native/libs/binder/ndk/include_cpp", 4917 "include/frameworks/native/libs/binder/ndk/include_ndk", 4918 "include/frameworks/native/libs/binder/ndk/include_platform", 4919 "include/generated-headers/hardware/interfaces/common/aidl/android.hardware.common-V2-ndk_platform-source/gen/include", 4920 "include/generated-headers/hardware/interfaces/graphics/common/aidl/android.hardware.graphics.common-V2-ndk_platform-source/gen/include", 4921 "include/system/libhidl/base/include", 4922 "include/system/libhidl/transport/include", 4923 "include/system/libfmq/base", 4924 "include/system/libhwbinder/include", 4925 "include/system/libbase/include", 4926 "include/external/fmtlib/include", 4927 "include/system/core/libutils/include", 4928 "include/system/unwinding/libbacktrace/include", 4929 "include/system/logging/liblog/include_vndk", 4930 "include/system/core/libsystem/include", 4931 "include/system/core/libcutils/include_outside_system", 4932 "include/system/core/libprocessgroup/include", 4933 "include/system/core/libcutils/include", 4934 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 4935 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 4936 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 4937 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 4938 "include/generated-headers/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen", 4939 "include/generated-headers/hardware/interfaces/graphics/common/1.1/[email protected]_genc++_headers/gen", 4940 "include/generated-headers/hardware/interfaces/graphics/common/1.2/[email protected]_genc++_headers/gen", 4941 "include/generated-headers/hardware/interfaces/graphics/mapper/4.0/[email protected]_genc++_headers/gen", 4942 ], 4943 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libgralloctypes.so"], 4944 }, 4945 }, 4946} 4947 4948vndk_prebuilt_shared { 4949 name: "libhardware", 4950 version: "32", 4951 target_arch: "arm64", 4952 vendor_available: true, 4953 vndk: { 4954 enabled: true, 4955 support_system_process: true, 4956 }, 4957 licenses: ["vndk-v32-libhardware.so-license"], 4958 arch: { 4959 arm: { 4960 export_include_dirs: [ 4961 "include/hardware/libhardware/include", 4962 "include/system/media/audio/include", 4963 "include/system/core/libcutils/include_outside_system", 4964 "include/system/core/libsystem/include", 4965 "include/system/bt/types", 4966 ], 4967 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libhardware.so"], 4968 }, 4969 arm64: { 4970 export_include_dirs: [ 4971 "include/hardware/libhardware/include", 4972 "include/system/media/audio/include", 4973 "include/system/core/libcutils/include_outside_system", 4974 "include/system/core/libsystem/include", 4975 "include/system/bt/types", 4976 ], 4977 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libhardware.so"], 4978 }, 4979 }, 4980} 4981 4982vndk_prebuilt_shared { 4983 name: "libhidlbase", 4984 version: "32", 4985 target_arch: "arm64", 4986 vendor_available: true, 4987 product_available: true, 4988 vndk: { 4989 enabled: true, 4990 support_system_process: true, 4991 }, 4992 licenses: ["vndk-v32-libhidlbase.so-license"], 4993 arch: { 4994 arm: { 4995 export_include_dirs: [ 4996 "include/system/libhidl/base/include", 4997 "include/system/libhidl/transport/include", 4998 "include/system/libfmq/base", 4999 "include/system/libhwbinder/include", 5000 "include/system/libbase/include", 5001 "include/external/fmtlib/include", 5002 "include/system/core/libutils/include", 5003 "include/system/unwinding/libbacktrace/include", 5004 "include/system/logging/liblog/include_vndk", 5005 "include/system/core/libsystem/include", 5006 "include/system/core/libcutils/include_outside_system", 5007 "include/system/core/libprocessgroup/include", 5008 "include/system/core/libcutils/include", 5009 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5010 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5011 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5012 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5013 ], 5014 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libhidlbase.so"], 5015 }, 5016 arm64: { 5017 export_include_dirs: [ 5018 "include/system/libhidl/base/include", 5019 "include/system/libhidl/transport/include", 5020 "include/system/libfmq/base", 5021 "include/system/libhwbinder/include", 5022 "include/system/libbase/include", 5023 "include/external/fmtlib/include", 5024 "include/system/core/libutils/include", 5025 "include/system/unwinding/libbacktrace/include", 5026 "include/system/logging/liblog/include_vndk", 5027 "include/system/core/libsystem/include", 5028 "include/system/core/libcutils/include_outside_system", 5029 "include/system/core/libprocessgroup/include", 5030 "include/system/core/libcutils/include", 5031 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5032 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5033 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5034 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5035 ], 5036 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libhidlbase.so"], 5037 }, 5038 }, 5039} 5040 5041vndk_prebuilt_shared { 5042 name: "libhidlmemory", 5043 version: "32", 5044 target_arch: "arm64", 5045 vendor_available: true, 5046 product_available: true, 5047 vndk: { 5048 enabled: true, 5049 support_system_process: true, 5050 }, 5051 arch: { 5052 arm: { 5053 export_include_dirs: [ 5054 "include/system/libhidl/libhidlmemory/include", 5055 "include/system/libhidl/base/include", 5056 "include/system/libhidl/transport/include", 5057 "include/system/libfmq/base", 5058 "include/system/libhwbinder/include", 5059 "include/system/libbase/include", 5060 "include/external/fmtlib/include", 5061 "include/system/core/libutils/include", 5062 "include/system/unwinding/libbacktrace/include", 5063 "include/system/logging/liblog/include_vndk", 5064 "include/system/core/libsystem/include", 5065 "include/system/core/libcutils/include_outside_system", 5066 "include/system/core/libprocessgroup/include", 5067 "include/system/core/libcutils/include", 5068 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5069 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5070 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5071 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5072 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 5073 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 5074 ], 5075 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libhidlmemory.so"], 5076 }, 5077 arm64: { 5078 export_include_dirs: [ 5079 "include/system/libhidl/libhidlmemory/include", 5080 "include/system/libhidl/base/include", 5081 "include/system/libhidl/transport/include", 5082 "include/system/libfmq/base", 5083 "include/system/libhwbinder/include", 5084 "include/system/libbase/include", 5085 "include/external/fmtlib/include", 5086 "include/system/core/libutils/include", 5087 "include/system/unwinding/libbacktrace/include", 5088 "include/system/logging/liblog/include_vndk", 5089 "include/system/core/libsystem/include", 5090 "include/system/core/libcutils/include_outside_system", 5091 "include/system/core/libprocessgroup/include", 5092 "include/system/core/libcutils/include", 5093 "include/generated-headers/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen", 5094 "include/generated-headers/system/libhidl/transport/manager/1.1/[email protected]_genc++_headers/gen", 5095 "include/generated-headers/system/libhidl/transport/manager/1.2/[email protected]_genc++_headers/gen", 5096 "include/generated-headers/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen", 5097 "include/generated-headers/system/libhidl/transport/memory/1.0/[email protected]_genc++_headers/gen", 5098 "include/generated-headers/system/libhidl/transport/memory/token/1.0/[email protected]_genc++_headers/gen", 5099 ], 5100 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libhidlmemory.so"], 5101 }, 5102 }, 5103} 5104 5105vndk_prebuilt_shared { 5106 name: "libion", 5107 version: "32", 5108 target_arch: "arm64", 5109 vendor_available: true, 5110 product_available: true, 5111 vndk: { 5112 enabled: true, 5113 support_system_process: true, 5114 }, 5115 arch: { 5116 arm: { 5117 export_include_dirs: [ 5118 "include/system/memory/libion/include", 5119 "include/system/memory/libion/kernel-headers", 5120 ], 5121 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libion.so"], 5122 }, 5123 arm64: { 5124 export_include_dirs: [ 5125 "include/system/memory/libion/include", 5126 "include/system/memory/libion/kernel-headers", 5127 ], 5128 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libion.so"], 5129 }, 5130 }, 5131} 5132 5133vndk_prebuilt_shared { 5134 name: "libjsoncpp", 5135 version: "32", 5136 target_arch: "arm64", 5137 vendor_available: true, 5138 product_available: true, 5139 vndk: { 5140 enabled: true, 5141 support_system_process: true, 5142 }, 5143 licenses: ["vndk-v32-libjsoncpp.so-license"], 5144 arch: { 5145 arm: { 5146 export_include_dirs: [ 5147 "include/external/jsoncpp/include", 5148 ], 5149 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libjsoncpp.so"], 5150 }, 5151 arm64: { 5152 export_include_dirs: [ 5153 "include/external/jsoncpp/include", 5154 ], 5155 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libjsoncpp.so"], 5156 }, 5157 }, 5158} 5159 5160vndk_prebuilt_shared { 5161 name: "liblzma", 5162 version: "32", 5163 target_arch: "arm64", 5164 vendor_available: true, 5165 product_available: true, 5166 vndk: { 5167 enabled: true, 5168 support_system_process: true, 5169 }, 5170 arch: { 5171 arm: { 5172 export_include_dirs: [ 5173 "include/external/lzma/C", 5174 ], 5175 srcs: ["arch-arm-armv8-a/shared/vndk-sp/liblzma.so"], 5176 }, 5177 arm64: { 5178 export_include_dirs: [ 5179 "include/external/lzma/C", 5180 ], 5181 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/liblzma.so"], 5182 }, 5183 }, 5184} 5185 5186vndk_prebuilt_shared { 5187 name: "libprocessgroup", 5188 version: "32", 5189 target_arch: "arm64", 5190 vendor_available: true, 5191 product_available: true, 5192 vndk: { 5193 enabled: true, 5194 support_system_process: true, 5195 }, 5196 arch: { 5197 arm: { 5198 export_include_dirs: [ 5199 "include/system/core/libprocessgroup/include", 5200 ], 5201 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libprocessgroup.so"], 5202 }, 5203 arm64: { 5204 export_include_dirs: [ 5205 "include/system/core/libprocessgroup/include", 5206 ], 5207 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libprocessgroup.so"], 5208 }, 5209 }, 5210} 5211 5212vndk_prebuilt_shared { 5213 name: "libunwindstack", 5214 version: "32", 5215 target_arch: "arm64", 5216 vendor_available: true, 5217 product_available: true, 5218 vndk: { 5219 enabled: true, 5220 support_system_process: true, 5221 }, 5222 arch: { 5223 arm: { 5224 export_include_dirs: [ 5225 "include/system/unwinding/libunwindstack/include", 5226 ], 5227 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libunwindstack.so"], 5228 }, 5229 arm64: { 5230 export_include_dirs: [ 5231 "include/system/unwinding/libunwindstack/include", 5232 ], 5233 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libunwindstack.so"], 5234 }, 5235 }, 5236} 5237 5238vndk_prebuilt_shared { 5239 name: "libutils", 5240 version: "32", 5241 target_arch: "arm64", 5242 vendor_available: true, 5243 product_available: true, 5244 vndk: { 5245 enabled: true, 5246 support_system_process: true, 5247 }, 5248 licenses: ["vndk-v32-libutils.so-license"], 5249 arch: { 5250 arm: { 5251 export_include_dirs: [ 5252 "include/system/core/libutils/include", 5253 "include/system/unwinding/libbacktrace/include", 5254 "include/system/logging/liblog/include_vndk", 5255 "include/system/core/libsystem/include", 5256 "include/system/core/libcutils/include_outside_system", 5257 "include/system/core/libprocessgroup/include", 5258 ], 5259 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libutils.so"], 5260 }, 5261 arm64: { 5262 export_include_dirs: [ 5263 "include/system/core/libutils/include", 5264 "include/system/unwinding/libbacktrace/include", 5265 "include/system/logging/liblog/include_vndk", 5266 "include/system/core/libsystem/include", 5267 "include/system/core/libcutils/include_outside_system", 5268 "include/system/core/libprocessgroup/include", 5269 ], 5270 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libutils.so"], 5271 }, 5272 }, 5273} 5274 5275vndk_prebuilt_shared { 5276 name: "libutilscallstack", 5277 version: "32", 5278 target_arch: "arm64", 5279 vendor_available: true, 5280 product_available: true, 5281 vndk: { 5282 enabled: true, 5283 support_system_process: true, 5284 }, 5285 licenses: ["vndk-v32-libutilscallstack.so-license"], 5286 arch: { 5287 arm: { 5288 export_include_dirs: [ 5289 "include/system/core/libutils/include", 5290 "include/system/unwinding/libbacktrace/include", 5291 "include/system/logging/liblog/include_vndk", 5292 "include/system/core/libsystem/include", 5293 "include/system/core/libcutils/include_outside_system", 5294 "include/system/core/libprocessgroup/include", 5295 ], 5296 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libutilscallstack.so"], 5297 }, 5298 arm64: { 5299 export_include_dirs: [ 5300 "include/system/core/libutils/include", 5301 "include/system/unwinding/libbacktrace/include", 5302 "include/system/logging/liblog/include_vndk", 5303 "include/system/core/libsystem/include", 5304 "include/system/core/libcutils/include_outside_system", 5305 "include/system/core/libprocessgroup/include", 5306 ], 5307 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libutilscallstack.so"], 5308 }, 5309 }, 5310} 5311 5312vndk_prebuilt_shared { 5313 name: "libz", 5314 version: "32", 5315 target_arch: "arm64", 5316 vendor_available: true, 5317 product_available: true, 5318 vndk: { 5319 enabled: true, 5320 support_system_process: true, 5321 }, 5322 licenses: ["vndk-v32-libz.so-license"], 5323 arch: { 5324 arm: { 5325 export_include_dirs: [ 5326 "include/external/zlib", 5327 ], 5328 srcs: ["arch-arm-armv8-a/shared/vndk-sp/libz.so"], 5329 }, 5330 arm64: { 5331 export_include_dirs: [ 5332 "include/external/zlib", 5333 ], 5334 srcs: ["arch-arm64-armv8-a/shared/vndk-sp/libz.so"], 5335 }, 5336 }, 5337} 5338 5339vndk_prebuilt_shared { 5340 name: "libEGL", 5341 version: "32", 5342 target_arch: "arm64", 5343 vendor_available: true, 5344 product_available: true, 5345 arch: { 5346 arm: { 5347 export_include_dirs: [ 5348 "include/frameworks/native/opengl/include", 5349 ], 5350 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libEGL.so"], 5351 }, 5352 arm64: { 5353 export_include_dirs: [ 5354 "include/frameworks/native/opengl/include", 5355 ], 5356 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libEGL.so"], 5357 }, 5358 }, 5359} 5360 5361vndk_prebuilt_shared { 5362 name: "libGLESv1_CM", 5363 version: "32", 5364 target_arch: "arm64", 5365 vendor_available: true, 5366 product_available: true, 5367 arch: { 5368 arm: { 5369 export_include_dirs: [ 5370 "include/frameworks/native/opengl/include", 5371 ], 5372 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libGLESv1_CM.so"], 5373 }, 5374 arm64: { 5375 export_include_dirs: [ 5376 "include/frameworks/native/opengl/include", 5377 ], 5378 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libGLESv1_CM.so"], 5379 }, 5380 }, 5381} 5382 5383vndk_prebuilt_shared { 5384 name: "libGLESv2", 5385 version: "32", 5386 target_arch: "arm64", 5387 vendor_available: true, 5388 product_available: true, 5389 arch: { 5390 arm: { 5391 export_include_dirs: [ 5392 "include/frameworks/native/opengl/include", 5393 ], 5394 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libGLESv2.so"], 5395 }, 5396 arm64: { 5397 export_include_dirs: [ 5398 "include/frameworks/native/opengl/include", 5399 ], 5400 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libGLESv2.so"], 5401 }, 5402 }, 5403} 5404 5405vndk_prebuilt_shared { 5406 name: "libGLESv3", 5407 version: "32", 5408 target_arch: "arm64", 5409 vendor_available: true, 5410 product_available: true, 5411 arch: { 5412 arm: { 5413 export_include_dirs: [ 5414 "include/frameworks/native/opengl/include", 5415 ], 5416 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libGLESv3.so"], 5417 }, 5418 arm64: { 5419 export_include_dirs: [ 5420 "include/frameworks/native/opengl/include", 5421 ], 5422 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libGLESv3.so"], 5423 }, 5424 }, 5425} 5426 5427vndk_prebuilt_shared { 5428 name: "libRS", 5429 version: "32", 5430 target_arch: "arm64", 5431 vendor_available: true, 5432 product_available: true, 5433 arch: { 5434 arm: { 5435 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libRS.so"], 5436 }, 5437 arm64: { 5438 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libRS.so"], 5439 }, 5440 }, 5441} 5442 5443vndk_prebuilt_shared { 5444 name: "libandroid_net", 5445 version: "32", 5446 target_arch: "arm64", 5447 vendor_available: true, 5448 product_available: true, 5449 arch: { 5450 arm: { 5451 export_include_dirs: [ 5452 "include/frameworks/base/native/android/include", 5453 ], 5454 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libandroid_net.so"], 5455 }, 5456 arm64: { 5457 export_include_dirs: [ 5458 "include/frameworks/base/native/android/include", 5459 ], 5460 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libandroid_net.so"], 5461 }, 5462 }, 5463} 5464 5465vndk_prebuilt_shared { 5466 name: "libbinder_ndk", 5467 version: "32", 5468 target_arch: "arm64", 5469 vendor_available: true, 5470 product_available: true, 5471 licenses: ["vndk-v32-libbinder_ndk.so-license"], 5472 arch: { 5473 arm: { 5474 export_include_dirs: [ 5475 "include/frameworks/native/libs/binder/ndk/include_cpp", 5476 "include/frameworks/native/libs/binder/ndk/include_ndk", 5477 "include/frameworks/native/libs/binder/ndk/include_platform", 5478 ], 5479 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libbinder_ndk.so"], 5480 }, 5481 arm64: { 5482 export_include_dirs: [ 5483 "include/frameworks/native/libs/binder/ndk/include_cpp", 5484 "include/frameworks/native/libs/binder/ndk/include_ndk", 5485 "include/frameworks/native/libs/binder/ndk/include_platform", 5486 ], 5487 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libbinder_ndk.so"], 5488 }, 5489 }, 5490} 5491 5492vndk_prebuilt_shared { 5493 name: "libc", 5494 version: "32", 5495 target_arch: "arm64", 5496 vendor_available: true, 5497 product_available: true, 5498 licenses: ["vndk-v32-libc.so-license"], 5499 arch: { 5500 arm: { 5501 export_system_include_dirs: [ 5502 "include/generated-headers/bionic/libc/libc/android_vendor.32_arm_armv8-a_shared/gen/include", 5503 "include/bionic/libc/kernel/uapi", 5504 "include/bionic/libc/kernel/android/scsi", 5505 "include/bionic/libc/kernel/android/uapi", 5506 "include/bionic/libc/kernel/uapi/asm-arm", 5507 ], 5508 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libc.so"], 5509 }, 5510 arm64: { 5511 export_system_include_dirs: [ 5512 "include/generated-headers/bionic/libc/libc/android_vendor.32_arm64_armv8-a_shared/gen/include", 5513 "include/bionic/libc/kernel/uapi", 5514 "include/bionic/libc/kernel/android/scsi", 5515 "include/bionic/libc/kernel/android/uapi", 5516 "include/bionic/libc/kernel/uapi/asm-arm64", 5517 ], 5518 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libc.so"], 5519 }, 5520 }, 5521} 5522 5523vndk_prebuilt_shared { 5524 name: "libcgrouprc", 5525 version: "32", 5526 target_arch: "arm64", 5527 vendor_available: true, 5528 product_available: true, 5529 arch: { 5530 arm: { 5531 export_include_dirs: [ 5532 "include/system/core/libprocessgroup/cgrouprc/include", 5533 ], 5534 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libcgrouprc.so"], 5535 }, 5536 arm64: { 5537 export_include_dirs: [ 5538 "include/system/core/libprocessgroup/cgrouprc/include", 5539 ], 5540 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libcgrouprc.so"], 5541 }, 5542 }, 5543} 5544 5545vndk_prebuilt_shared { 5546 name: "libclang_rt.asan-aarch64-android", 5547 version: "32", 5548 target_arch: "arm64", 5549 vendor_available: true, 5550 product_available: true, 5551 arch: { 5552 arm64: { 5553 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libclang_rt.asan-aarch64-android.so"], 5554 }, 5555 }, 5556} 5557 5558vndk_prebuilt_shared { 5559 name: "libclang_rt.asan-arm-android", 5560 version: "32", 5561 target_arch: "arm64", 5562 vendor_available: true, 5563 product_available: true, 5564 arch: { 5565 arm: { 5566 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libclang_rt.asan-arm-android.so"], 5567 }, 5568 }, 5569} 5570 5571vndk_prebuilt_shared { 5572 name: "libclang_rt.hwasan-aarch64-android", 5573 version: "32", 5574 target_arch: "arm64", 5575 vendor_available: true, 5576 product_available: true, 5577 arch: { 5578 arm64: { 5579 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libclang_rt.hwasan-aarch64-android.so"], 5580 }, 5581 }, 5582} 5583 5584vndk_prebuilt_shared { 5585 name: "libdl", 5586 version: "32", 5587 target_arch: "arm64", 5588 vendor_available: true, 5589 product_available: true, 5590 licenses: ["vndk-v32-libdl.so-license"], 5591 arch: { 5592 arm: { 5593 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libdl.so"], 5594 }, 5595 arm64: { 5596 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libdl.so"], 5597 }, 5598 }, 5599} 5600 5601vndk_prebuilt_shared { 5602 name: "libft2", 5603 version: "32", 5604 target_arch: "arm64", 5605 vendor_available: true, 5606 product_available: true, 5607 licenses: ["vndk-v32-libft2.so-license"], 5608 arch: { 5609 arm: { 5610 export_include_dirs: [ 5611 "include/external/freetype/include", 5612 ], 5613 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libft2.so"], 5614 }, 5615 arm64: { 5616 export_include_dirs: [ 5617 "include/external/freetype/include", 5618 ], 5619 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libft2.so"], 5620 }, 5621 }, 5622} 5623 5624vndk_prebuilt_shared { 5625 name: "liblog", 5626 version: "32", 5627 target_arch: "arm64", 5628 vendor_available: true, 5629 product_available: true, 5630 licenses: ["vndk-v32-liblog.so-license"], 5631 arch: { 5632 arm: { 5633 export_include_dirs: [ 5634 "include/system/logging/liblog/include_vndk", 5635 ], 5636 srcs: ["arch-arm-armv8-a/shared/llndk-stub/liblog.so"], 5637 }, 5638 arm64: { 5639 export_include_dirs: [ 5640 "include/system/logging/liblog/include_vndk", 5641 ], 5642 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/liblog.so"], 5643 }, 5644 }, 5645} 5646 5647vndk_prebuilt_shared { 5648 name: "libm", 5649 version: "32", 5650 target_arch: "arm64", 5651 vendor_available: true, 5652 product_available: true, 5653 licenses: ["vndk-v32-libm.so-license"], 5654 arch: { 5655 arm: { 5656 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libm.so"], 5657 }, 5658 arm64: { 5659 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libm.so"], 5660 }, 5661 }, 5662} 5663 5664vndk_prebuilt_shared { 5665 name: "libmediandk", 5666 version: "32", 5667 target_arch: "arm64", 5668 vendor_available: true, 5669 product_available: true, 5670 licenses: ["vndk-v32-libmediandk.so-license"], 5671 arch: { 5672 arm: { 5673 export_include_dirs: [ 5674 "include/frameworks/av/media/ndk/include", 5675 "include/frameworks/av/media/ndk/include_platform", 5676 ], 5677 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libmediandk.so"], 5678 }, 5679 arm64: { 5680 export_include_dirs: [ 5681 "include/frameworks/av/media/ndk/include", 5682 "include/frameworks/av/media/ndk/include_platform", 5683 ], 5684 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libmediandk.so"], 5685 }, 5686 }, 5687} 5688 5689vndk_prebuilt_shared { 5690 name: "libnativewindow", 5691 version: "32", 5692 target_arch: "arm64", 5693 vendor_available: true, 5694 product_available: true, 5695 licenses: ["vndk-v32-libnativewindow.so-license"], 5696 arch: { 5697 arm: { 5698 export_include_dirs: [ 5699 "include/frameworks/native/libs/nativewindow/include", 5700 ], 5701 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libnativewindow.so"], 5702 }, 5703 arm64: { 5704 export_include_dirs: [ 5705 "include/frameworks/native/libs/nativewindow/include", 5706 ], 5707 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libnativewindow.so"], 5708 }, 5709 }, 5710} 5711 5712vndk_prebuilt_shared { 5713 name: "libneuralnetworks", 5714 version: "32", 5715 target_arch: "arm64", 5716 vendor_available: true, 5717 product_available: true, 5718 licenses: ["vndk-v32-libneuralnetworks.so-license"], 5719 arch: { 5720 arm: { 5721 export_include_dirs: [ 5722 "include/packages/modules/NeuralNetworks/runtime/include", 5723 ], 5724 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libneuralnetworks.so"], 5725 }, 5726 arm64: { 5727 export_include_dirs: [ 5728 "include/packages/modules/NeuralNetworks/runtime/include", 5729 ], 5730 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libneuralnetworks.so"], 5731 }, 5732 }, 5733} 5734 5735vndk_prebuilt_shared { 5736 name: "libselinux", 5737 version: "32", 5738 target_arch: "arm64", 5739 vendor_available: true, 5740 product_available: true, 5741 licenses: ["vndk-v32-libselinux.so-license"], 5742 arch: { 5743 arm: { 5744 export_include_dirs: [ 5745 "include/external/selinux/libselinux/include", 5746 ], 5747 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libselinux.so"], 5748 }, 5749 arm64: { 5750 export_include_dirs: [ 5751 "include/external/selinux/libselinux/include", 5752 ], 5753 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libselinux.so"], 5754 }, 5755 }, 5756} 5757 5758vndk_prebuilt_shared { 5759 name: "libsync", 5760 version: "32", 5761 target_arch: "arm64", 5762 vendor_available: true, 5763 product_available: true, 5764 licenses: ["vndk-v32-libsync.so-license"], 5765 arch: { 5766 arm: { 5767 export_include_dirs: [ 5768 "include/system/core/libsync/include", 5769 ], 5770 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libsync.so"], 5771 }, 5772 arm64: { 5773 export_include_dirs: [ 5774 "include/system/core/libsync/include", 5775 ], 5776 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libsync.so"], 5777 }, 5778 }, 5779} 5780 5781vndk_prebuilt_shared { 5782 name: "libvndksupport", 5783 version: "32", 5784 target_arch: "arm64", 5785 vendor_available: true, 5786 product_available: true, 5787 arch: { 5788 arm: { 5789 export_include_dirs: [ 5790 "include/system/core/libvndksupport/include", 5791 ], 5792 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libvndksupport.so"], 5793 }, 5794 arm64: { 5795 export_include_dirs: [ 5796 "include/system/core/libvndksupport/include", 5797 ], 5798 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libvndksupport.so"], 5799 }, 5800 }, 5801} 5802 5803vndk_prebuilt_shared { 5804 name: "libvulkan", 5805 version: "32", 5806 target_arch: "arm64", 5807 vendor_available: true, 5808 product_available: true, 5809 arch: { 5810 arm: { 5811 export_include_dirs: [ 5812 "include/external/vulkan-headers/include", 5813 ], 5814 srcs: ["arch-arm-armv8-a/shared/llndk-stub/libvulkan.so"], 5815 }, 5816 arm64: { 5817 export_include_dirs: [ 5818 "include/external/vulkan-headers/include", 5819 ], 5820 srcs: ["arch-arm64-armv8-a/shared/llndk-stub/libvulkan.so"], 5821 }, 5822 }, 5823} 5824