proprietary_vendor_sony_aurora/Android.bp
Danny Trunk 8680f1c690 aurora: Commonize libkeymasterutils
Change-Id: I0014394e15229aded4408b60bd6e351c04533d41
2025-04-04 22:04:47 +02:00

1214 lines
30 KiB
Text

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"vendor/qcom/opensource/display",
"vendor/sony/tama-common",
],
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth@1.0-impl-qti",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"libhidltransport",
"liblog",
"libutils",
"libdiag",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"libhidltransport",
"liblog",
"libutils",
"libdiag",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.keymaster@3.0-impl-qti",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so",
],
shared_libs: [
"liblog",
"libcrypto",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"libcutils",
"libkeymasterdeviceutils",
"android.hardware.keymaster@3.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so",
],
shared_libs: [
"liblog",
"libcrypto",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"libcutils",
"libkeymasterdeviceutils",
"android.hardware.keymaster@3.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss@3.0-impl",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/hw/vendor.qti.gnss@3.0-impl.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"vendor.qti.gnss@2.1",
"vendor.qti.gnss@3.0",
"libloc_core",
"libgps.utils",
"liblocation_api",
"liblocationservice_glue",
"liblbs_core",
"libdataitems",
"liblocationservice",
"libxtadapter",
"libizat_core",
"libizat_client_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"vendor.qti.gnss@1.0",
"vendor.qti.gnss@1.1",
"vendor.qti.gnss@1.2",
"vendor.qti.gnss@2.0",
"vendor.qti.gnss@2.1",
"vendor.qti.gnss@3.0",
"libloc_core",
"libgps.utils",
"liblocation_api",
"liblocationservice_glue",
"liblbs_core",
"libdataitems",
"liblocationservice",
"libxtadapter",
"libizat_core",
"libizat_client_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libacdbloader",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libacdbloader.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libtinyalsa",
"libacdbrtac",
"libadiertac",
"libacdb-fts",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libacdbloader.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libaudcal",
"libtinyalsa",
"libacdbrtac",
"libadiertac",
"libacdb-fts",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbtnv",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcammw_util",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcammw_util.so",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcammw_util.so",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdataitems",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libdataitems.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdataitems.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_core",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexcal_core.so",
],
shared_libs: [
"libsomc_camerapal",
"libcammw_util",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libexcal_core.so",
],
shared_libs: [
"libsomc_camerapal",
"libcammw_util",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblbs_core",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblbs_core.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libizat_core",
"libloc_core",
"libgps.utils",
"libcrypto",
"libsqlite",
"libloc_api_v02",
"libmdmdetect",
"libperipheral_client",
"libpdmapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblbs_core.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libizat_core",
"libloc_core",
"libgps.utils",
"libcrypto",
"libsqlite",
"libloc_api_v02",
"libmdmdetect",
"libperipheral_client",
"libpdmapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libloc_api_v02",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libloc_api_v02.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libloc_core",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libloc_api_v02.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libloc_core",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocationservice",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblocationservice.so",
],
shared_libs: [
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"liblbs_core",
"libdataitems",
"liblowi_client",
"libizat_core",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocationservice.so",
],
shared_libs: [
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"liblbs_core",
"libdataitems",
"liblowi_client",
"libizat_core",
"liblocation_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocationservice_glue",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/liblocationservice_glue.so",
],
shared_libs: [
"liblocationservice",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libhardware_legacy",
"liblbs_core",
"libdataitems",
"liblocation_api",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocationservice_glue.so",
],
shared_libs: [
"liblocationservice",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libhardware_legacy",
"liblbs_core",
"libdataitems",
"liblocation_api",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libslimclient",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libslimclient.so",
],
shared_libs: [
"libutils",
"libgps.utils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libslimclient.so",
],
shared_libs: [
"libutils",
"libgps.utils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsomc_camerapal",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsomc_camerapal.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libutilscallstack",
"libidd",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsomc_camerapal.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libutilscallstack",
"libidd",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.ssc",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/sensors.ssc.so",
],
shared_libs: [
"libssc",
"liblog",
"libcutils",
"libsensorslog",
"libprotobuf-cpp-full",
"libutils",
"libsnsdiaglog",
"libhardware",
"libfmq",
"libhidltransport",
"libhidlbase",
"android.hardware.sensors@2.0",
"libsns_low_lat_stream_stub",
"libsns_fastRPC_util",
"libsdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sensors.ssc.so",
],
shared_libs: [
"libssc",
"liblog",
"libcutils",
"libsensorslog",
"libprotobuf-cpp-full",
"libutils",
"libsnsdiaglog",
"libhardware",
"libfmq",
"libhidltransport",
"libhidlbase",
"android.hardware.sensors@2.0",
"libsns_low_lat_stream_stub",
"libsns_fastRPC_util",
"libsdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_face_detector_plugin",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/libexcal_face_detector_plugin.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"liblog",
"libcammw",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_hal_ctrl_plugin",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/libexcal_hal_ctrl_plugin.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"libcammw",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_image_conv_plugin",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/libexcal_image_conv_plugin.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"libcammw",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_jpeg_enc_plugin",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/libexcal_jpeg_enc_plugin.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_lens_ctrl_plugin",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/libexcal_lens_ctrl_plugin.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_raw_proc_plugin",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/camera/libexcal_raw_proc_plugin.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"libcammw",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcacao_process_ctrl",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcacao_process_ctrl.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libexcal_system",
"libcacao_common",
"libqdMetaData",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcammw",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcammw.so",
],
shared_libs: [
"liblog",
"libcamera_metadata",
"libcutils",
"libhardware",
"libutils",
"libmiscta",
"libsomc_camerapal",
"libsensorndkbridge",
"libcameralight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexcal_system",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexcal_system.so",
],
shared_libs: [
"libsomc_camerapal",
"libexcal_core",
"libcammw",
"libjpeg",
"libsomc_raisin",
"libsomc_raisincl",
"libsomc_marble",
"libsomc_spica",
"libsomc_toppo",
"libsomc_mugichoco",
"libsomc_melonpan",
"libsomc_alfortlp",
"libsomc_yummy",
"libsomc_bordeaux",
"libsomc_canele",
"libsomc_buttercake",
"libsomc_shortcake",
"libsomc_pretzchoco",
"libsomc_sumomo",
"libsomc_cheesescone",
"libsomc_financier",
"libsomc_mln",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsomc_chokoballpal",
owner: "sony",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libsomc_chokoballpal.so",
],
shared_libs: [
"liblog",
"libcammw",
"libutils",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "32",
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.keymaster@3.0-service-qti",
owner: "sony",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.keymaster@3.0-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware_legacy",
"libhardware",
"libhwbinder",
"libhidlbase",
"libhidltransport",
"android.hardware.keymaster@3.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.semc.hardware.secd@1.0-service",
owner: "sony",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.semc.hardware.secd@1.0-service",
],
shared_libs: [
"liblog",
"libutils",
"libhidlbase",
"libhidltransport",
"libmiscta",
"vendor.somc.hardware.security.secd@1.0",
"libcrypto",
"libsqlite",
"libtpm",
"libkeymasterutils",
"libkeymasterprovision",
"libkeymasterdeviceutils",
"android.hardware.keymaster@3.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "slim_daemon",
owner: "sony",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/slim_daemon",
],
shared_libs: [
"libgps.utils",
"liblog",
"libdiag",
"libqmi_csi",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libutils",
"libhwbinder",
"libsensorndkbridge",
"android.hardware.sensors@1.0",
"android.frameworks.sensorservice@1.0",
"libloc_api_v02",
"libloc_core",
"liblbs_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}