| # Copyright 2024 The ChromiumOS Authors |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| cmake_minimum_required(VERSION 3.13.1) |
| find_package(Zephyr REQUIRED HINTS "${ZEPHYR_BASE}") |
| project(fpsensor_task_test) |
| |
| target_sources(app PRIVATE src/mock_fingerprint_algorithm.c) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_CAPTURE app PRIVATE |
| src/fpsensor_capture.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_ENROLL app PRIVATE |
| src/fpsensor_enroll.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_FINGER_PRESENCE app PRIVATE |
| src/fpsensor_finger_presence.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_INIT app PRIVATE |
| src/fpsensor_init.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_MATCH app PRIVATE |
| src/fpsensor_match.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_SHIM app PRIVATE |
| src/fpsensor_shim.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_TEMPLATE app PRIVATE |
| src/fpsensor_template.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_UTILS app PRIVATE |
| src/fpsensor_utils.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_DEBUG app PRIVATE |
| src/fpsensor_debug.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_COMMANDS app PRIVATE |
| src/fpsensor_vendor_command.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_ASCP app PRIVATE |
| src/fpsensor_ascp.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_FRAME_SIZE app PRIVATE |
| src/fpsensor_frame_size.cc) |
| target_sources_ifdef(CONFIG_LINK_TEST_SUITE_FINGERPRINT_FP_INFO app PRIVATE |
| src/fpsensor_fp_info.cc) |