From 2b923b988c1d720b78d62a1ffcb1b8149391627d Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Fri, 27 Sep 2013 10:21:49 +0800 Subject: [PATCH] Add wrapper script for pylint. --- script/pylint.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 script/pylint.py diff --git a/script/pylint.py b/script/pylint.py new file mode 100755 index 00000000000..399bb372c2f --- /dev/null +++ b/script/pylint.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python + +import glob +import os +import subprocess +import sys + +SOURCE_ROOT = os.path.dirname(os.path.dirname(__file__)) + + +def main(): + os.chdir(SOURCE_ROOT) + + pylint = os.path.join(SOURCE_ROOT, 'vendor', 'depot_tools', 'pylint.py') + settings = ['--rcfile=vendor/depot_tools/pylintrc'] + pys = glob.glob('script/*.py') + [os.path.join('script', 'lib')] + subprocess.check_call([sys.executable, pylint] + settings + pys, + env=dict(PYTHONPATH='script')) + + +if __name__ == '__main__': + sys.exit(main())