blob: 63a3645c6ddfc26aa4dc74ae869cc33e8b314123 [file] [log] [blame]
Bob Badourc22b35b2021-02-23 14:26:20 -08001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "hardware_interfaces_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["hardware_interfaces_license"],
8}
9
Ilya Matyukhin09166982020-10-12 13:41:03 -070010cc_binary {
11 name: "android.hardware.biometrics.face-service.example",
12 relative_install_path: "hw",
13 init_rc: ["face-default.rc"],
14 vintf_fragments: ["face-default.xml"],
15 vendor: true,
16 shared_libs: [
17 "libbase",
18 "libbinder_ndk",
Joe Bolinger7bd42e12022-01-12 16:27:03 -080019 "android.hardware.biometrics.face-V2-ndk",
20 "android.hardware.biometrics.common-V2-ndk",
Joshua McCloskeydb009a52022-05-10 05:18:20 +000021 "android.hardware.biometrics.common.thread",
22 "android.hardware.biometrics.common.util",
Ilya Matyukhin09166982020-10-12 13:41:03 -070023 ],
24 srcs: [
25 "main.cpp",
26 "Face.cpp",
Joshua McCloskeydb009a52022-05-10 05:18:20 +000027 "FakeFaceEngine.cpp",
Ilya Matyukhin09166982020-10-12 13:41:03 -070028 "Session.cpp",
29 ],
Trevor Radcliffec0886122022-06-09 19:19:30 +000030 static_libs: ["libandroid.hardware.biometrics.face.VirtualProps"],
Joshua McCloskeydb009a52022-05-10 05:18:20 +000031}
32
33sysprop_library {
34 name: "android.hardware.biometrics.face.VirtualProps",
35 srcs: ["face.sysprop"],
36 property_owner: "Vendor",
37 vendor: true,
38}
39
40cc_test {
41 name: "android.hardware.biometrics.face.FakeFaceEngineTest",
42 srcs: [
43 "tests/FakeFaceEngineTest.cpp",
44 "FakeFaceEngine.cpp",
45 ],
46 shared_libs: [
47 "libbase",
48 "libbinder_ndk",
49 ],
50 static_libs: [
Trevor Radcliffec0886122022-06-09 19:19:30 +000051 "libandroid.hardware.biometrics.face.VirtualProps",
Joshua McCloskeydb009a52022-05-10 05:18:20 +000052 "android.hardware.biometrics.face-V2-ndk",
53 "android.hardware.biometrics.common-V2-ndk",
54 "android.hardware.keymaster-V3-ndk",
55 "android.hardware.biometrics.common.util",
56 ],
57 vendor: true,
58 test_suites: ["general-tests"],
59 require_root: true,
Ilya Matyukhin09166982020-10-12 13:41:03 -070060}