fingerprint: Move UDFPS handler and extension out of HIDL
Change-Id: Ib78169536cfb3c96b8437dc9b3341837c31c7362
This commit is contained in:
parent
672f21febe
commit
54166cb529
31
fingerprint/Android.bp
Normal file
31
fingerprint/Android.bp
Normal file
@ -0,0 +1,31 @@
|
||||
//
|
||||
// Copyright (C) 2022-2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
cc_library_static {
|
||||
name: "libudfpshandlerfactory",
|
||||
srcs: ["UdfpsHandler.cpp"],
|
||||
vendor: true,
|
||||
header_libs: ["xiaomifingerprint_headers"],
|
||||
}
|
||||
|
||||
cc_library_headers {
|
||||
name: "xiaomifingerprint_headers",
|
||||
export_include_dirs: ["include"],
|
||||
vendor: true,
|
||||
header_libs: ["libhardware_headers"],
|
||||
export_header_lib_headers: ["libhardware_headers"],
|
||||
}
|
||||
|
||||
cc_library_static {
|
||||
name: "libudfps_extension.xiaomi",
|
||||
srcs: ["UdfpsExtension.cpp"],
|
||||
include_dirs: [
|
||||
"frameworks/native/services/surfaceflinger/CompositionEngine/include",
|
||||
],
|
||||
header_libs: [
|
||||
"generated_kernel_headers",
|
||||
],
|
||||
}
|
@ -14,7 +14,6 @@ cc_binary {
|
||||
relative_install_path: "hw",
|
||||
srcs: [
|
||||
"BiometricsFingerprint.cpp",
|
||||
"UdfpsHandler.cpp",
|
||||
"service.cpp",
|
||||
],
|
||||
|
||||
@ -31,24 +30,9 @@ cc_binary {
|
||||
"android.hardware.biometrics.fingerprint@2.3",
|
||||
],
|
||||
|
||||
static_libs: [
|
||||
"libudfpshandlerfactory",
|
||||
],
|
||||
|
||||
header_libs: ["xiaomifingerprint_headers"],
|
||||
}
|
||||
|
||||
cc_library_headers {
|
||||
name: "xiaomifingerprint_headers",
|
||||
export_include_dirs: ["include"],
|
||||
vendor: true,
|
||||
header_libs: ["libhardware_headers"],
|
||||
export_header_lib_headers: ["libhardware_headers"],
|
||||
}
|
||||
|
||||
cc_library_static {
|
||||
name: "libudfps_extension.xiaomi",
|
||||
srcs: ["UdfpsExtension.cpp"],
|
||||
include_dirs: [
|
||||
"frameworks/native/services/surfaceflinger/CompositionEngine/include"
|
||||
],
|
||||
header_libs: [
|
||||
"generated_kernel_headers",
|
||||
],
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user