Home | History | Annotate | Download | only in build
      1 #!/usr/bin/env python
      2 import os
      3 import sys
      4 
      5 src_dir = os.path.join(os.path.dirname(__file__), '..')
      6 
      7 sys.path.append(os.path.join(src_dir, 'third_party/python_gflags'))
      8 sys.path.append(os.path.join(src_dir, 'third_party/closure_linter'))
      9 
     10 
     11 from closure_linter import gjslint
     12 if __name__ == '__main__':
     13   os.chdir(src_dir)
     14   if sys.argv[1:] == ['--help']:
     15     sys.exit(gjslint.main())
     16 
     17   if len(sys.argv) > 1:
     18     sys.stderr.write('No arguments allowed')
     19     sys.exit(1)
     20   sys.argv.append('--strict')
     21   sys.argv.append('--unix_mode')
     22   sys.argv.append('--check_html')
     23   sys.argv.extend(['--exclude_files', 'src/about_tracing.js'])
     24   sys.argv.extend(['-r', 'src/'])
     25   gjslint.main()
     26