aboutsummaryrefslogtreecommitdiffstats
path: root/etc/woodpecker/analysis.yml
diff options
context:
space:
mode:
Diffstat (limited to 'etc/woodpecker/analysis.yml')
-rw-r--r--etc/woodpecker/analysis.yml19
1 files changed, 1 insertions, 18 deletions
diff --git a/etc/woodpecker/analysis.yml b/etc/woodpecker/analysis.yml
index 35cef7f..65da7aa 100644
--- a/etc/woodpecker/analysis.yml
+++ b/etc/woodpecker/analysis.yml
@@ -8,21 +8,4 @@ pipeline:
imlib2-dev xorgproto \
libxft-dev libexif-dev giflib-dev libwebp-dev >/dev/null
make config.h version.h
- std="c99"
- run_cppcheck() {
- cppcheck --std="$std" --enable=performance,portability \
- --force --quiet --inline-suppr --error-exitcode=1 \
- --max-ctu-depth=8 -j"$(nproc)" \
- $(make OPT_DEP_DEFAULT="$1" dump_cppflags) \
- --suppress=varFuncNullUB --suppress=uninitvar \
- *.c
- }
- run_tidy() {
- checks="$(sed '/^#/d' etc/woodpecker/clang-tidy-checks | paste -d ',' -s)"
- clang-tidy --warnings-as-errors="*" --checks="$checks" --quiet *.c \
- -- -std="$std" $(make OPT_DEP_DEFAULT="$1" dump_cppflags)
- }
- run_cppcheck "0"
- run_cppcheck "1"
- run_tidy "0"
- run_tidy "1"
+ ./etc/woodpecker/analysis.sh