Add make build system in tf-psa-crypto directory #9282
Labels
component-crypto
Crypto primitives and low-level interfaces
component-psa
PSA keystore/dispatch layer (storage, drivers, …)
enhancement
size-m
Estimated task size: medium (~1w)
Suggested enhancement
In preparation of the split, add a make build system to build the crypto library, the PSA programs and the crypto test suites in the tf-psa-crypto directory. It should be an adaptation of the Mbed TLS make build system to the crypto code in tf-psa-crypto directory: one Makefile in
tf-psa-crypto
,tf-psa-crypto/core
,tf-psa-crypto/programs
,tf-psa-crypto/tests
. In this issue no change to the mbedtls make build system.Depends on #9261, #9262, #9263, #9266 and #9267.
DoD:
. make (all|no_test|programs|lib|tests|clean|test|check|generated_files|neat) run successfully with a similar outcome as for the whole mbedtls repo.
. make (apidoc|apidoc_clean|lcov|cscope|install|uninstall) not in scope of this issue.
Justification
Mbed TLS needs this for the repo split.
The text was updated successfully, but these errors were encountered: