Legacy crypto support is going to be removed in the next Mbed TLS release (which will be named TF-PSA-Crypto for the crypto support) so this commit transitions UUID library from legacy crypto to PSA API. Signed-off-by: Valerio Setti <vsetti@baylibre.com>
22 lines
554 B
YAML
22 lines
554 B
YAML
common:
|
|
tags: uuid
|
|
integration_platforms:
|
|
- native_sim
|
|
|
|
tests:
|
|
libraries.uuid.base:
|
|
extra_configs:
|
|
- CONFIG_UUID_V5=y
|
|
- CONFIG_MBEDTLS=y
|
|
- CONFIG_MBEDTLS_PSA_CRYPTO_C=y
|
|
- CONFIG_PSA_WANT_ALG_SHA_1=y
|
|
- CONFIG_UUID_BASE64=y
|
|
- CONFIG_BASE64=y
|
|
# UUID utilities need some heap, but MINIMAL_LIBC has none by default.
|
|
- CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=256
|
|
libraries.uuid.v4:
|
|
extra_configs:
|
|
- CONFIG_UUID_V4=y
|
|
- CONFIG_ENTROPY_GENERATOR=y
|
|
filter: CONFIG_ENTROPY_HAS_DRIVER
|