From d67a91aa108ba8a65a380261782b7cddf57453e7 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 30 May 2023 12:19:30 +0000 Subject: [PATCH] checksrc: switch to dot file Closes #1052 --- .checksrc | 4 ++++ Makefile.am | 8 ++------ ci/checksrc.sh | 12 ++---------- 3 files changed, 8 insertions(+), 16 deletions(-) create mode 100644 .checksrc diff --git a/.checksrc b/.checksrc new file mode 100644 index 00000000..b735b1d1 --- /dev/null +++ b/.checksrc @@ -0,0 +1,4 @@ +disable COPYRIGHT +disable FOPENMODE +disable SNPRINTF +disable TYPEDEFSTRUCT diff --git a/Makefile.am b/Makefile.am index 677be76a..8b8339f0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -81,9 +81,5 @@ coverage: init-coverage build-coverage gen-coverage checksrc: perl ci/checksrc.pl -i4 -m79 \ - -ASNPRINTF \ - -ACOPYRIGHT \ - -AFOPENMODE \ - -ATYPEDEFSTRUCT \ - -Wsrc/libssh2_config.h src/*.[ch] include/*.h example/*.c \ - tests/*.[ch] + -Wsrc/libssh2_config.h \ + src/*.[ch] include/*.h example/*.c tests/*.[ch] diff --git a/ci/checksrc.sh b/ci/checksrc.sh index 80789f88..83060912 100755 --- a/ci/checksrc.sh +++ b/ci/checksrc.sh @@ -4,14 +4,6 @@ set -e cd "$(dirname "$0")/.." -FILES="src/*.[ch] include/*.h example/*.c tests/*.[ch]" -WHITELIST="-Wsrc/libssh2_config.h" - -# shellcheck disable=SC2086 -# shellcheck disable=SC2248 perl ./ci/checksrc.pl -i4 -m79 \ - -ASNPRINTF \ - -ACOPYRIGHT \ - -AFOPENMODE \ - -ATYPEDEFSTRUCT \ - $WHITELIST $FILES + -Wsrc/libssh2_config.h \ + src/*.[ch] include/*.h example/*.c tests/*.[ch]