Add versioned libkeymint_support

Bug: 369375199
Test: Treehugger
Change-Id: I5eab3a222aeba26640c3d03e52242ee5c2c2b277
This commit is contained in:
Karuna Wadhera
2024-10-23 04:29:37 +00:00
parent 53e667adc6
commit c42a2a6862

View File

@@ -40,6 +40,9 @@ cc_library {
export_include_dirs: [
"include",
],
header_libs: [
"libhardware_headers",
],
defaults: [
"keymint_use_latest_hal_aidl_ndk_shared",
],
@@ -51,6 +54,35 @@ cc_library {
],
}
cc_library {
name: "libkeymint_support_V3",
vendor_available: true,
cflags: [
"-Wall",
"-Wextra",
"-Werror",
],
srcs: [
"attestation_record.cpp",
"authorization_set.cpp",
"keymint_utils.cpp",
"key_param_output.cpp",
],
export_include_dirs: [
"include",
],
header_libs: [
"libhardware_headers",
],
shared_libs: [
"android.hardware.security.keymint-V3-ndk",
"libbase",
"libcrypto",
"libutils",
"libhardware",
],
}
cc_library {
name: "libkeymint_remote_prov_support",
vendor_available: true,