cmake/FindMbedTLS: add workaround for missing static MSVC `mbedcrypto.lib` 4.0.0
No binary (build failed)
—
(log yok)
| @@ -72,11 +72,12 @@ else() | |
| if(MBEDTLS_USE_STATIC_LIBS) | |
| find_library(MBEDTLS_LIBRARY NAMES "mbedtls_static" "libmbedtls_static" "mbedtls" "libmbedtls") | |
| find_library(MBEDX509_LIBRARY NAMES "mbedx509_static" "libmbedx509_static" "mbedx509" "libmbedx509") | |
| - | find_library(MBEDCRYPTO_LIBRARY NAMES "mbedcrypto_static" "libmbedcrypto_static" "mbedcrypto" "libmbedcrypto") |
| + | find_library(MBEDCRYPTO_LIBRARY NAMES "mbedcrypto_static" "libmbedcrypto_static" "mbedcrypto" "libmbedcrypto" |
| + | "tfpsacrypto_static" "libtfpsacrypto_static" "tfpsacrypto" "libtfpsacrypto") |
| else() | |
| find_library(MBEDTLS_LIBRARY NAMES "mbedtls" "libmbedtls") | |
| find_library(MBEDX509_LIBRARY NAMES "mbedx509" "libmbedx509") | |
| - | find_library(MBEDCRYPTO_LIBRARY NAMES "mbedcrypto" "libmbedcrypto") |
| + | find_library(MBEDCRYPTO_LIBRARY NAMES "mbedcrypto" "libmbedcrypto" "tfpsacrypto" "libtfpsacrypto") |
| endif() | |
| unset(MBEDTLS_VERSION CACHE) | |