Merge pull request #8668 from electron/fix-mas
[platform/framework/web/crosswalk-tizen.git] / script / pylint.py
1 #!/usr/bin/env python
2
3 import glob
4 import os
5 import subprocess
6 import sys
7
8 SOURCE_ROOT = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
9
10
11 def main():
12   os.chdir(SOURCE_ROOT)
13
14   pylint = os.path.join(SOURCE_ROOT, 'vendor', 'depot_tools', 'pylint.py')
15   settings = ['--rcfile=vendor/depot_tools/pylintrc']
16   pys = glob.glob('script/*.py')
17   env = os.environ.copy()
18   env['PYTHONPATH'] = 'script'
19   subprocess.check_call([sys.executable, pylint] + settings + pys, env=env)
20
21
22 if __name__ == '__main__':
23   sys.exit(main())