mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Use defaults to reference current keymint version"
This commit is contained in:
@@ -38,3 +38,30 @@ aidl_interface {
|
||||
},
|
||||
versions: ["1"],
|
||||
}
|
||||
|
||||
// cc_defaults that includes the latest KeyMint AIDL library.
|
||||
// Modules that depend on KeyMint directly can include this cc_defaults to avoid
|
||||
// managing dependency versions explicitly.
|
||||
cc_defaults {
|
||||
name: "keymint_use_latest_hal_aidl_ndk_static",
|
||||
static_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
],
|
||||
}
|
||||
|
||||
cc_defaults {
|
||||
name: "keymint_use_latest_hal_aidl_ndk_shared",
|
||||
shared_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
],
|
||||
}
|
||||
|
||||
// A rust_defaults that includes the latest KeyMint AIDL library.
|
||||
// Modules that depend on KeyMint directly can include this cc_defaults to avoid
|
||||
// managing dependency versions explicitly.
|
||||
rust_defaults {
|
||||
name: "keymint_use_latest_hal_aidl_rust",
|
||||
rustlibs: [
|
||||
"android.hardware.security.keymint-V1-rust",
|
||||
],
|
||||
}
|
||||
|
||||
@@ -21,8 +21,10 @@ cc_binary {
|
||||
"-Wall",
|
||||
"-Wextra",
|
||||
],
|
||||
defaults: [
|
||||
"keymint_use_latest_hal_aidl_ndk_shared",
|
||||
],
|
||||
shared_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
"android.hardware.security.sharedsecret-V1-ndk",
|
||||
"android.hardware.security.secureclock-V1-ndk",
|
||||
"libbase",
|
||||
|
||||
@@ -26,6 +26,7 @@ package {
|
||||
cc_defaults {
|
||||
name: "keymint_vts_defaults",
|
||||
defaults: [
|
||||
"keymint_use_latest_hal_aidl_ndk_static",
|
||||
"use_libaidlvintf_gtest_helper_static",
|
||||
"VtsHalTargetTestDefaults",
|
||||
],
|
||||
@@ -34,7 +35,6 @@ cc_defaults {
|
||||
"libcrypto",
|
||||
],
|
||||
static_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
"android.hardware.security.secureclock-V1-ndk",
|
||||
"libcppbor_external",
|
||||
"libcppcose_rkp",
|
||||
|
||||
@@ -27,6 +27,7 @@ cc_benchmark {
|
||||
name: "VtsAidlKeyMintBenchmarkTest",
|
||||
defaults: [
|
||||
"VtsHalTargetTestDefaults",
|
||||
"keymint_use_latest_hal_aidl_ndk_static",
|
||||
"use_libaidlvintf_gtest_helper_static",
|
||||
],
|
||||
srcs: [
|
||||
@@ -39,7 +40,6 @@ cc_benchmark {
|
||||
"libkeymint_support",
|
||||
],
|
||||
static_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
"android.hardware.security.secureclock-V1-ndk",
|
||||
"libcppbor_external",
|
||||
"libchrome",
|
||||
|
||||
@@ -40,8 +40,10 @@ cc_library {
|
||||
export_include_dirs: [
|
||||
"include",
|
||||
],
|
||||
defaults: [
|
||||
"keymint_use_latest_hal_aidl_ndk_shared",
|
||||
],
|
||||
shared_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
"libbase",
|
||||
"libcrypto",
|
||||
"libutils",
|
||||
|
||||
@@ -27,6 +27,7 @@ cc_test {
|
||||
name: "VtsAidlSecureClockTargetTest",
|
||||
defaults: [
|
||||
"VtsHalTargetTestDefaults",
|
||||
"keymint_use_latest_hal_aidl_ndk_static",
|
||||
"use_libaidlvintf_gtest_helper_static",
|
||||
],
|
||||
cflags: [
|
||||
@@ -41,7 +42,6 @@ cc_test {
|
||||
"libcrypto",
|
||||
],
|
||||
static_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
"android.hardware.security.secureclock-V1-ndk",
|
||||
"libkeymint",
|
||||
],
|
||||
|
||||
@@ -27,6 +27,7 @@ cc_test {
|
||||
name: "VtsAidlSharedSecretTargetTest",
|
||||
defaults: [
|
||||
"VtsHalTargetTestDefaults",
|
||||
"keymint_use_latest_hal_aidl_ndk_static",
|
||||
"use_libaidlvintf_gtest_helper_static",
|
||||
],
|
||||
srcs: [
|
||||
@@ -41,7 +42,6 @@ cc_test {
|
||||
"libcrypto",
|
||||
],
|
||||
static_libs: [
|
||||
"android.hardware.security.keymint-V1-ndk",
|
||||
"android.hardware.security.sharedsecret-V1-ndk",
|
||||
"libkeymint",
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user