all.sh: Test the Mbed Crypto exporter
Ensure that the exporter creates a "crypto" folder where "make test"
runs and passes. Ensure that cleanup also runs without error.
diff --git a/scripts/mbed_crypto.make b/scripts/mbed_crypto.make
index 391c914..f06bdfb 100644
--- a/scripts/mbed_crypto.make
+++ b/scripts/mbed_crypto.make
@@ -157,6 +157,7 @@
VERSION.txt \
programs/psa/crypto_examples.c \
programs/psa/key_ladder_demo.c \
+ programs/psa/key_ladder_demo.sh \
programs/psa/psa_constant_names.c \
scripts/config.pl \
scripts/generate_psa_constants.py \
diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh
index 1faa5d5..9962046 100755
--- a/tests/scripts/all.sh
+++ b/tests/scripts/all.sh
@@ -456,6 +456,14 @@
cleanup
tests/scripts/doxygen.sh
+msg "test: Mbed Crypto exporter " # ~ 30s
+cleanup
+make -f scripts/mbed_crypto.make
+cd crypto
+make test
+make clean
+cd ..
+make -f scripts/mbed_crypto.make clean
################################################################