1package { 2 default_applicable_licenses: ["prebuilts_misc_protobuf_vendorcompat_license"], 3} 4 5// See: http://go/android-license-faq 6license { 7 name: "prebuilts_misc_protobuf_vendorcompat_license", 8 license_kinds: ["SPDX-license-identifier-BSD"], 9 license_text: ["LICENSE"], 10} 11 12// Workaround for neural networks HAL on barbet 13cc_prebuilt_library_shared { 14 name: "libprotobuf-cpp-full-3.9.1-vendorcompat", 15 stem: "libprotobuf-cpp-full-3.9.1", 16 ignore_max_page_size: true, 17 vendor: true, 18 target: { 19 android_arm64: { 20 srcs: ["arm64/libprotobuf-cpp-full-3.9.1.so"], 21 }, 22 android_arm: { 23 srcs: ["arm/libprotobuf-cpp-full-3.9.1.so"], 24 }, 25 }, 26 27 shared_libs: [ 28 "libc++", 29 "libc", 30 "libdl", 31 "liblog", 32 "libm", 33 "libz", 34 ], 35} 36 37// Workaround for Qualcomm prebuilts used by partners. 38cc_prebuilt_library_shared { 39 name: "libprotobuf-cpp-lite-3.9.1-vendorcompat", 40 stem: "libprotobuf-cpp-lite-3.9.1", 41 ignore_max_page_size: true, 42 vendor: true, 43 target: { 44 android_arm64: { 45 srcs: ["arm64/libprotobuf-cpp-lite-3.9.1.so"], 46 }, 47 android_arm: { 48 srcs: ["arm/libprotobuf-cpp-lite-3.9.1.so"], 49 }, 50 }, 51 52 shared_libs: [ 53 "libc++", 54 "libc", 55 "libdl", 56 "liblog", 57 "libm", 58 "libz", 59 ], 60} 61