mbedtls/tests
Gilles Peskine 12e27d4c5b List ssl_debug_helpers_generated.h in generated files
Running `generate_ssl_debug_helpers.py` generates both
`ssl_debug_helpers_generated.c` and `ssl_debug_helpers_generated.h`.

List the `.h` file as well as the `.c` file in `check-generated-files.sh` so
that `check-generated-files.sh -u` will complain if it isn't up to date.

List it in `Makefile` and `CMakeLists.txt` so that parallel builds know when
to wait until the `.h` file is present. In `Makefile`, declare the `.c` file
as depending on the `.h` file for order. This way, a dependency for either
will wait until the `.h` file is present, and since the `.h` file is
generated after the `.c` file, this guarantees that the `.c` file is
present.

This fixes random failures of `make -j` from a fresh checkout.

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
2021-12-14 00:19:47 +01:00
..
.jenkins
configs Move long -D lists from all.sh to a header file 2021-09-20 19:20:04 +02:00
data_files tests: data_files: Avoid symbolic links 2021-12-10 15:09:57 +01:00
docker/bionic Remove accidental requirement on the worktree content 2021-12-02 12:44:50 +01:00
git-scripts Update scripts to use check-names.py 2021-08-06 21:04:32 +01:00
include tests: psa: Remove MD2, MD4 and ARC4 related code 2021-12-07 09:54:36 +01:00
opt-testcases Rename MBEDTLS_SSL_PROTO_TLS1_3_EXPERIMENTAL to MBEDTLS_SSL_PROTO_TLS1_3 2021-12-10 13:47:55 +01:00
scripts List ssl_debug_helpers_generated.h in generated files 2021-12-14 00:19:47 +01:00
src tests: psa: Refine choice of default hash algorithm for signature 2021-12-06 07:50:27 +01:00
suites Merge pull request #5155 from paul-elliott-arm/pcks12_fix 2021-12-13 14:52:36 +01:00
.gitignore tests: Add build of a PSA test driver library 2021-12-06 07:50:27 +01:00
CMakeLists.txt Merge pull request #5155 from paul-elliott-arm/pcks12_fix 2021-12-13 14:52:36 +01:00
compat-in-docker.sh Upgrade gnutls-next to 3.7.2 2021-09-02 17:31:10 +08:00
compat.sh Fix (d)tls1_2 into (d)tls12 in version options 2021-12-02 13:22:18 +00:00
context-info.sh Modifies tests in context-info.sh 2021-06-16 16:19:53 +01:00
Descriptions.txt
make-in-docker.sh
Makefile tests: Add build of a PSA test driver library 2021-12-06 07:50:27 +01:00
ssl-opt-in-docker.sh Upgrade gnutls-next to 3.7.2 2021-09-02 17:31:10 +08:00
ssl-opt.sh Merge pull request #5303 from yuhaoth/pr/add_list_config_function 2021-12-10 18:30:06 +00:00