Add support for psa-crypto repo in config.py regarding the options baremetal,baremetal_size,full,full_no_deprecated,realfull,crypto,crypto_baremetal,crypto_full.
The configuration file in psa-crypto is include/psa/crypto_config.h. It contains PSACRYPTO and PSAWANT configuration options and thus config.py should be able to handle those configuration options.
We have in build_tree.py looks_like_psa_crypto_root() to detect if we are in the mbedtls or psa-crypto repo.
In psa-crypto, baremetal and crypto_baremetal are equivalent, as well as full and crypto_full. crypto does not do anything, just the default psa-crypto configuration.
Add support for psa-crypto repo in config.py regarding the options
baremetal
,baremetal_size
,full
,full_no_deprecated
,realfull
,crypto
,crypto_baremetal
,crypto_full
.The configuration file in psa-crypto is include/psa/crypto_config.h. It contains PSACRYPTO and PSAWANT configuration options and thus config.py should be able to handle those configuration options.
We have in build_tree.py looks_like_psa_crypto_root() to detect if we are in the mbedtls or psa-crypto repo.
In psa-crypto,
baremetal
andcrypto_baremetal
are equivalent, as well asfull
andcrypto_full
. crypto does not do anything, just the default psa-crypto configuration.