3 # Copyright 2014 The Chromium Authors. All rights reserved.
4 # Use of this source code is governed by a BSD-style license that can be
5 # found in the LICENSE file.
7 '''Scans one or more directory trees for .js files, printing filenames,
8 relative to the current directory on stdout.
15 _SCRIPT_DIR
= os
.path
.realpath(os
.path
.dirname(__file__
))
16 _CHROME_SOURCE
= os
.path
.realpath(
17 os
.path
.join(_SCRIPT_DIR
, *[os
.path
.pardir
] * 6))
20 _CHROME_SOURCE
, ('chrome/third_party/chromevox/third_party/' +
21 'closure-library/closure/bin/build')))
26 parser
= optparse
.OptionParser(description
=__doc__
)
27 parser
.usage
= '%prog <tree_root>...'
28 _
, args
= parser
.parse_args()
30 print '\n'.join(treescan
.ScanTreeForJsFiles(root
))
33 if __name__
== '__main__':