diff --git a/scripts/lcov.sh b/scripts/lcov.sh index faf14f34e8..15b13c10ee 100755 --- a/scripts/lcov.sh +++ b/scripts/lcov.sh @@ -34,8 +34,12 @@ set -eu PROJECT_NAME_FILE='./scripts/project_name.txt' in_mbedtls_repo () { + if [ ! -f $PROJECT_NAME_FILE ]; then + echo "$PROJECT_NAME_FILE does not exist... Exiting..." + exit 1 + fi grep -Fxq "Mbed TLS" "$PROJECT_NAME_FILE" - } +} # Collect stats and build a HTML report. lcov_library_report () { diff --git a/tests/scripts/all.sh b/tests/scripts/all.sh index 03c9d321f8..fdd7b946e2 100755 --- a/tests/scripts/all.sh +++ b/tests/scripts/all.sh @@ -119,10 +119,18 @@ shopt -s extglob PROJECT_NAME_FILE='./scripts/project_name.txt' in_mbedtls_repo () { + if [ ! -f $PROJECT_NAME_FILE ]; then + echo "$PROJECT_NAME_FILE does not exist... Exiting..." + exit 1 + fi grep -Fxq "Mbed TLS" "$PROJECT_NAME_FILE" -} + } in_tf_psa_crypto_repo () { + if [ ! -f $PROJECT_NAME_FILE ]; then + echo "$PROJECT_NAME_FILE does not exist... Exiting..." + exit 1 + fi grep -Fxq "TF-PSA-Crypto" "$PROJECT_NAME_FILE" }