blob: 08fe4b04b75e48d35f5ba6154e62c6b47826a888 [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 Matyukhina9a3c852020-08-18 03:09:41 -070010cc_binary {
11 name: "android.hardware.biometrics.fingerprint-service.example",
Ilya Matyukhin124e70a2021-02-12 13:00:15 -080012 vendor: true,
Ilya Matyukhina9a3c852020-08-18 03:09:41 -070013 relative_install_path: "hw",
14 init_rc: ["fingerprint-default.rc"],
15 vintf_fragments: ["fingerprint-default.xml"],
Ilya Matyukhin124e70a2021-02-12 13:00:15 -080016 local_include_dirs: ["include"],
17 srcs: [
Ilya Matyukhin48ff8962021-02-22 13:13:13 -080018 "CancellationSignal.cpp",
Ilya Matyukhin124e70a2021-02-12 13:00:15 -080019 "Fingerprint.cpp",
20 "Session.cpp",
Ilya Matyukhin48ff8962021-02-22 13:13:13 -080021 "WorkerThread.cpp",
22 "main.cpp",
Ilya Matyukhin124e70a2021-02-12 13:00:15 -080023 ],
Ilya Matyukhina9a3c852020-08-18 03:09:41 -070024 shared_libs: [
25 "libbase",
26 "libbinder_ndk",
Jiyong Parkd55d28a2021-08-09 09:47:37 +090027 "android.hardware.biometrics.fingerprint-V1-ndk",
28 "android.hardware.biometrics.common-V1-ndk",
Ilya Matyukhina9a3c852020-08-18 03:09:41 -070029 ],
Ilya Matyukhina9a3c852020-08-18 03:09:41 -070030}
Ilya Matyukhin1f3c8522021-02-12 12:56:02 -080031
32cc_test_host {
33 name: "android.hardware.biometrics.fingerprint.WorkerThreadTest",
34 local_include_dirs: ["include"],
35 srcs: [
36 "tests/WorkerThreadTest.cpp",
37 "WorkerThread.cpp",
38 ],
39 shared_libs: [
40 "libcutils",
41 ],
42 test_suites: ["general-tests"],
43}