crypto-client: allow debug build of libraries and test binaries
Add DEBUG=1 in test_psasim() to helpers and final make to build
the libraries and the final binaries with debug symbols
enabled.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh
index eee0042..2f4ee25 100755
--- a/tests/scripts/all.sh
+++ b/tests/scripts/all.sh
@@ -948,6 +948,7 @@
# $1: target which can be "client" or "server"
helper_crypto_client_build() {
TARGET=$1
+ shift
TARGET_LIB=libpsa$TARGET
cp $CONFIG_H $CONFIG_H.bak
@@ -977,7 +978,7 @@
scripts/config.py unset MBEDTLS_PLATFORM_NV_SEED_ALT
fi
- make -C tests/psa-client-server/psasim/ CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS" $TARGET_LIB
+ make -C tests/psa-client-server/psasim/ CFLAGS="$ASAN_CFLAGS" LDFLAGS="$ASAN_CFLAGS" $TARGET_LIB $@
rm $CONFIG_H
mv $CONFIG_H.bak $CONFIG_H