Skip to content

Commit 870ed2a

Browse files
Have make ssl-opt generate tls13-compat.sh (make edition)
This is necessary if you haven't run `make generated_files` first. Signed-off-by: Gilles Peskine <[email protected]>
1 parent 63068d6 commit 870ed2a

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ programs: lib mbedtls_test
3030

3131
ssl-opt: lib mbedtls_test
3232
$(MAKE) -C programs ssl-opt
33+
$(MAKE) -C tests ssl-opt
3334

3435
lib:
3536
$(MAKE) -C library

tests/Makefile

+4
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,14 @@ GENERATED_CRYPTO_DATA_FILES += $(GENERATED_PSA_DATA_FILES)
5959
GENERATED_FILES = $(GENERATED_DATA_FILES) $(GENERATED_CRYPTO_DATA_FILES)
6060
GENERATED_FILES += src/test_keys.h src/test_certs.h
6161

62+
# Generated files needed to (fully) run ssl-opt.sh
63+
.PHONY: ssl-opt
64+
6265
opt-testcases/tls13-compat.sh: scripts/generate_tls13_compat_tests.py
6366
echo " Gen $@"
6467
$(PYTHON) scripts/generate_tls13_compat_tests.py -o $@
6568
GENERATED_FILES += opt-testcases/tls13-compat.sh
69+
ssl-opt: opt-testcases/tls13-compat.sh
6670

6771
.PHONY: generated_files
6872
generated_files: $(GENERATED_FILES)

0 commit comments

Comments
 (0)