eclair/analyze_common.sh: Extract mbedTLS for configs which require it
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I27a42efa5e0a802e56d13d97f84fe561b1a8ff0c
diff --git a/eclair/analyze_common.sh b/eclair/analyze_common.sh
index bef6cbd..1527337 100644
--- a/eclair/analyze_common.sh
+++ b/eclair/analyze_common.sh
@@ -15,6 +15,15 @@
source ${WORKSPACE}/tf-a-ci-scripts/tf_config/${TF_CONFIG}
set +a
+if [ "${TRUSTED_BOARD_BOOT}" = 1 -o "${MEASURED_BOOT}" = 1 ]; then
+ # These configurations require mbedTLS component
+ wget -q ${MBEDTLS_URL}
+ tar xaf $(basename ${MBEDTLS_URL})
+ rm $(basename ${MBEDTLS_URL})
+ pwd; ls -l
+ export MBEDTLS_DIR="${PWD}/$(ls -1d mbedtls-*)"
+fi
+
export CC_ALIASES="${CROSS_COMPILE}gcc"
export CXX_ALIASES="${CROSS_COMPILE}g++"
export LD_ALIASES="${CROSS_COMPILE}ld"