diff --git a/.shellcheckrc b/.shellcheckrc new file mode 100644 index 000000000..1dcfc1b86 --- /dev/null +++ b/.shellcheckrc @@ -0,0 +1,10 @@ +# Don't follow source'd scripts +disable=SC1090 +disable=SC1091 + +# dash supports 'local' +disable=SC2039 +disable=SC3043 + +# dash supports 'echo -n' +disable=SC3037 diff --git a/tests/bin/shellcheck-tree b/tests/bin/shellcheck-tree index 7a5dab250..a439fcf14 100755 --- a/tests/bin/shellcheck-tree +++ b/tests/bin/shellcheck-tree @@ -8,8 +8,10 @@ from pathlib import Path def is_excluded(f): - return re.match(r"^([.]git)/", - f) or Path(f).is_dir() + return (re.match( + r"^([.]git/|parser/tst/|tests/|utils/test/|parser/rc[.]apparmor[.]slackware)", + f, + ) or Path(f).is_dir()) def mimetype(f):