peridot: Fix elfchecks for camera plugin libs

Change-Id: I3a883fd1ed4d32167fa8492057954946b931ce8a
This commit is contained in:
AdarshGrewal
2026-03-21 02:51:30 +05:30
parent d98a5ac351
commit c0750fc904
7 changed files with 89 additions and 4 deletions
+86 -4
View File
@@ -5757,6 +5757,60 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjpegdecoder_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjpegdecoder_prebuilt.so",
],
shared_libs: [
"libjpeg",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjpegencoder_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjpegencoder_prebuilt.so",
],
shared_libs: [
"libjpeg",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libkaraokepal",
owner: "xiaomi",
@@ -12877,6 +12931,36 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libultrahdr_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libultrahdr_prebuilt.so",
],
shared_libs: [
"libimage_io",
"libjpeg",
"libjpegencoder_prebuilt",
"libjpegdecoder_prebuilt",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libultrasound_notify",
owner: "xiaomi",
@@ -26721,7 +26805,7 @@ cc_prebuilt_library_shared {
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libultrahdr",
"libultrahdr_prebuilt",
"libjpeg",
"libc++",
"libc",
@@ -26731,7 +26815,6 @@ cc_prebuilt_library_shared {
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
@@ -26828,7 +26911,7 @@ cc_prebuilt_library_shared {
"libjpeg",
"libexif",
"libimage_io",
"libultrahdr",
"libultrahdr_prebuilt",
"libc++",
"libc",
"libm",
@@ -26837,7 +26920,6 @@ cc_prebuilt_library_shared {
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,