From 5f0b55164ae3e91ac76a7f3614554facd4a71176 Mon Sep 17 00:00:00 2001 From: Filip Bucek Date: Tue, 5 Nov 2019 14:40:50 +0100 Subject: [PATCH] cppcheck with progress output --- scripts/cppcheck.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/cppcheck.sh b/scripts/cppcheck.sh index 24dc755..42f5183 100755 --- a/scripts/cppcheck.sh +++ b/scripts/cppcheck.sh @@ -13,10 +13,13 @@ check_dir=$SRCDIR/../src main() { FAIL=0; - RESULT=$(cppcheck $check_dir --quiet --suppress=missingIncludeSystem --suppress=unusedFunction --enable=all -i $exclude_dir 2>&1) - if [ ! -z "$RESULT" ]; then - echo "$RESULT" + { ERROR="$( { cppcheck $check_dir --suppress=missingIncludeSystem --suppress=unusedFunctionf --enable=all -i $exclude_dir; } 2>&1 1>&3 3>&- )"; } 3>&1; + + if [ ! -z "$ERROR" ]; then + echo "----------------------------------" + echo "$ERROR" + echo "----------------------------------" fail "Cppcheck finished with error" fi }