26 #ifndef MBEDTLS_BUILD_INFO_H
27 #define MBEDTLS_BUILD_INFO_H
39 #define MBEDTLS_VERSION_MAJOR 3
40 #define MBEDTLS_VERSION_MINOR 1
41 #define MBEDTLS_VERSION_PATCH 0
48 #define MBEDTLS_VERSION_NUMBER 0x03010000
49 #define MBEDTLS_VERSION_STRING "3.1.0"
50 #define MBEDTLS_VERSION_STRING_FULL "mbed TLS 3.1.0"
52 #if defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
53 #define _CRT_SECURE_NO_DEPRECATE 1
56 #if !defined(MBEDTLS_CONFIG_FILE)
58 #include "mbedTLS_config_wrapper.h"
63 #include MBEDTLS_CONFIG_FILE
66 #if defined(MBEDTLS_CONFIG_VERSION) && ( \
67 MBEDTLS_CONFIG_VERSION < 0x03000000 || \
68 MBEDTLS_CONFIG_VERSION > MBEDTLS_VERSION_NUMBER )
69 #error "Invalid config version, defined value of MBEDTLS_CONFIG_VERSION is unsupported"
77 #if defined(MBEDTLS_USER_CONFIG_FILE)
78 #include MBEDTLS_USER_CONFIG_FILE
81 #if defined(MBEDTLS_PSA_CRYPTO_CONFIG)
Consistency checks for configuration options.
Configuration options (set of defines)
PSA crypto configuration options (set of defines)