mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
b696ae1b02
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Pavel Filipenský <pfilipensky@samba.org>
21 lines
320 B
Bash
Executable File
21 lines
320 B
Bash
Executable File
#!/bin/sh
|
|
|
|
if [ $# -lt 1 ]; then
|
|
echo "Usage: $(basename "${0}") DIR [SEVERITY]"
|
|
exit 1
|
|
fi
|
|
|
|
DIR="${1}"
|
|
SEVERITY="${2:-error}"
|
|
|
|
shfmt -f "${DIR}" |
|
|
grep -v -E "(bootstrap|third_party)" |
|
|
xargs shellcheck \
|
|
--shell=sh \
|
|
--external-sources \
|
|
--check-sourced \
|
|
--format=gcc \
|
|
--severity="${SEVERITY}"
|
|
|
|
exit $?
|