5 Commits

Author SHA1 Message Date
Gilles Peskine 0e6a1b6463 generate_test_cert_macros.py: fix --list-dependencies
Fix non-file elements appearing in
`generate_test_cert_macros.py --list-dependencies`. That only worked
because Mbed TLS didn't call it as intended (not done in `CMakeLists.txt`
or `make_generated_files.py`, and buggy in `tests/Makefile`).

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2025-12-17 16:27:24 +01:00
Ronald Cron 789036f21f Change default path for test_keys.h and test_certs.h
As part of the move to generate test_keys.h
and test_certs.h in the build tree instead of
the source tree, change their default location
to `tests/include/test` to minimize the number
of new paths for headers.

Signed-off-by: Ronald Cron <ronald.cron@arm.com>
2025-03-13 15:48:41 +01:00
David Horstmann 1b173ae6f9 Update paths in generate_test_cert_macros.py
Tell the test certificate generation script to get the jinja template
from, and output the resulting header to, the framework repo.

Signed-off-by: David Horstmann <david.horstmann@arm.com>
2024-07-05 15:50:40 +01:00
David Horstmann 5792639496 Remove unnecessary scripts_path import lines
These files are now in the same directory as mbedtls_framework, so there
is no need to import any kind of path-modifying module.

Signed-off-by: David Horstmann <david.horstmann@arm.com>
2024-05-30 14:19:30 +01:00
David Horstmann aac7f0bcbb Move some files to framework repository
Signed-off-by: David Horstmann <david.horstmann@arm.com>
2024-05-29 16:01:43 +01:00