File: pylint-run.sh

package info (click to toggle)
knot-resolver 6.0.15-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 16,320 kB
  • sloc: javascript: 42,732; ansic: 39,900; python: 12,459; cpp: 2,121; sh: 1,933; xml: 193; makefile: 181
file content (12 lines) | stat: -rwxr-xr-x 401 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
#!/usr/bin/env bash
set -o nounset -o errexit
source "$(dirname "$0")/common.sh"

PYFILES=$(find . \
	-path ./.git -prune -o \
	-path ./contrib -prune -o \
	-type d -exec test -e '{}/__init__.py' \; -print -prune -o \
	-name '*.py' -print -o \
	-type f -exec grep -qsm1 '^#!.*\bpython' '{}' \; -print)

PYTHONPATH=.${PYTHONPATH:+":${PYTHONPATH}"} ${PYTHON} -m pylint -j 0 --rcfile pylintrc ${PYFILES}