Skip to content

Commit 87bb57e

Browse files
committed
Add guard for Mbed Crypto version
1 parent 967b552 commit 87bb57e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

main.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include <inttypes.h>
2626
#include "entropy.h"
2727
#include "entropy_poll.h"
28+
#include "mbedtls/version.h"
2829

2930
#if defined(MBEDTLS_PLATFORM_C)
3031
#include "mbedtls/platform.h"
@@ -46,11 +47,12 @@
4647
} \
4748
} while (0)
4849

49-
#if !defined(MBEDTLS_PSA_CRYPTO_C)
50+
#if !defined(MBEDTLS_PSA_CRYPTO_C) || (MBEDTLS_VERSION_NUMBER < 0x02130000)
5051
int main(void)
5152
{
52-
mbedtls_printf("Not all of the required options are defined:\n"
53-
" - MBEDTLS_PSA_CRYPTO_C\n");
53+
mbedtls_printf("Not all of the requirements are met:\n"
54+
" - MBEDTLS_PSA_CRYPTO_C\n"
55+
" - PSA Crypto API v1.0b3\n");
5456
return 0;
5557
}
5658
#else

0 commit comments

Comments
 (0)