Replace all references to TinyCrypt with PSA Crypto API in BT unit tests. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
30 lines
828 B
CMake
30 lines
828 B
CMake
#
|
|
# CMakeLists.txt file for creating of mocks library.
|
|
#
|
|
|
|
add_library(mocks STATIC
|
|
mocks/kernel.c
|
|
mocks/hci_core.c
|
|
mocks/hci_core_expects.c
|
|
mocks/aes.c
|
|
mocks/aes_expects.c
|
|
mocks/prng.c
|
|
mocks/prng_expects.c
|
|
|
|
${ZEPHYR_BASE}/subsys/bluetooth/host/crypto_psa.c
|
|
${ZEPHYR_BASE}/subsys/logging/log_minimal.c
|
|
${ZEPHYR_BASE}/subsys/bluetooth/common/bt_str.c
|
|
${ZEPHYR_BASE}/subsys/bluetooth/host/uuid.c
|
|
)
|
|
|
|
target_include_directories(mocks PUBLIC
|
|
.
|
|
${ZEPHYR_BASE}/subsys/bluetooth
|
|
${ZEPHYR_BASE}/subsys/bluetooth/host
|
|
${ZEPHYR_BASE}/tests/bluetooth/host
|
|
${ZEPHYR_BASE}/tests/bluetooth/host/crypto/mocks
|
|
${ZEPHYR_MBEDTLS_MODULE_DIR}/include
|
|
)
|
|
|
|
target_link_libraries(mocks PRIVATE test_interface)
|