From 0e6a1b64634a64aec27d0004a530174dd08070c6 Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Wed, 17 Dec 2025 14:28:57 +0100 Subject: [PATCH] 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 --- scripts/generate_test_cert_macros.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/generate_test_cert_macros.py b/scripts/generate_test_cert_macros.py index 3b2154a4d..f10ead6f7 100755 --- a/scripts/generate_test_cert_macros.py +++ b/scripts/generate_test_cert_macros.py @@ -60,7 +60,8 @@ def main(): args = parser.parse_args() if args.list_dependencies: - files_list = [arg[2] for arg in INPUT_ARGS] + files_list = [arg[2] for arg in INPUT_ARGS + if arg[0] != "password"] print(" ".join(files_list)) return