1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-29 11:41:15 +03:00

Merge pull request #9760 from ronald-cron-arm/tf-psa-crypto-cmake

Finalize the integration of the TF-PSA-Crypto build system into the Mbed TLS one
This commit is contained in:
Ronald Cron
2024-11-15 17:05:16 +00:00
committed by GitHub
35 changed files with 716 additions and 713 deletions

View File

@ -1,6 +1,5 @@
set(libs
${mbedtls_target}
${everest_target}
${CMAKE_THREAD_LIBS_INIT}
)
@ -155,7 +154,7 @@ function(add_test_suite suite_name)
)
add_executable(test_suite_${data_name} test_suite_${data_name}.c
$<TARGET_OBJECTS:mbedtls_test>
$<TARGET_OBJECTS:tf_psa_crypto_test>
$<TARGET_OBJECTS:mbedtls_test_helpers>)
set_base_compile_options(test_suite_${data_name})
target_compile_options(test_suite_${data_name} PRIVATE ${TEST_C_FLAGS})

View File

@ -20,7 +20,7 @@ component_test_cmake_shared () {
msg "build/test: cmake shared" # ~ 2min
cmake -DUSE_SHARED_MBEDTLS_LIBRARY=On .
make
ldd programs/util/strerror | grep libmbedcrypto
ldd programs/util/strerror | grep libtfpsacrypto
make test
programs/test/dlopen_demo.sh
}