| Index: components/cronet/tools/generate_javadoc.py
|
| diff --git a/components/cronet/tools/generate_javadoc.py b/components/cronet/tools/generate_javadoc.py
|
| index 7eb3bac656693ac76dcd8ca3da094b2153016fab..d46ed6791e1726715df8889f14c409ce4ade1554 100755
|
| --- a/components/cronet/tools/generate_javadoc.py
|
| +++ b/components/cronet/tools/generate_javadoc.py
|
| @@ -7,7 +7,6 @@
|
| import optparse
|
| import os
|
| import sys
|
| -import tempfile
|
|
|
| REPOSITORY_ROOT = os.path.abspath(os.path.join(
|
| os.path.dirname(__file__), '..', '..', '..'))
|
| @@ -31,7 +30,7 @@
|
| CronetPostprocessor(md), '_end')
|
|
|
|
|
| -def GenerateJavadoc(options, src_dir):
|
| +def GenerateJavadoc(options):
|
| output_dir = os.path.abspath(os.path.join(options.output_dir, 'javadoc'))
|
| working_dir = os.path.join(options.input_dir, 'android/api')
|
| overview_file = os.path.abspath(options.overview_file)
|
| @@ -39,7 +38,7 @@
|
|
|
| build_utils.DeleteDirectory(output_dir)
|
| build_utils.MakeDirectory(output_dir)
|
| - javadoc_cmd = ['ant', '-Dsource.dir=' + src_dir , '-Ddoc.dir=' + output_dir,
|
| + javadoc_cmd = ['ant', '-Dsource.dir=src', '-Ddoc.dir=' + output_dir,
|
| '-Dlib.java.dir=' + lib_java_dir, '-Doverview=' + overview_file,
|
| 'doc']
|
| stdout = build_utils.CheckOutput(javadoc_cmd, cwd=working_dir)
|
| @@ -53,24 +52,16 @@
|
| build_utils.AddDepfileOption(parser)
|
| parser.add_option('--output-dir', help='Directory to put javadoc')
|
| parser.add_option('--input-dir', help='Root of cronet source')
|
| - parser.add_option('--input-src-jar', help='Cronet api source jar')
|
| parser.add_option('--overview-file', help='Path of the overview page')
|
| parser.add_option('--readme-file', help='Path of the README.md')
|
| parser.add_option('--lib-java-dir', help='Directory containing java libs')
|
|
|
| options, _ = parser.parse_args()
|
| - # A temporary directory to put the output of cronet api source jar files.
|
| - unzipped_jar_path = tempfile.mkdtemp(dir=options.output_dir)
|
| - if os.path.exists(options.input_src_jar):
|
| - jar_cmd = ['jar', 'xf', os.path.abspath(options.input_src_jar)]
|
| - build_utils.CheckOutput(jar_cmd, cwd=unzipped_jar_path)
|
| - else:
|
| - raise Exception('Jar file does not exist: %s' % options.input_src_jar)
|
|
|
| net_docs.ProcessDocs([options.readme_file], options.input_dir,
|
| options.output_dir, extensions=[CronetExtension()])
|
|
|
| - GenerateJavadoc(options, os.path.abspath(unzipped_jar_path))
|
| + GenerateJavadoc(options)
|
|
|
| if options.depfile:
|
| input_paths = []
|
| @@ -78,8 +69,6 @@
|
| input_paths.extend(os.path.join(root, f) for f in filenames)
|
| build_utils.WriteDepfile(options.depfile,
|
| input_paths + build_utils.GetPythonDependencies())
|
| - # Clean up temporary output directory.
|
| - build_utils.DeleteDirectory(unzipped_jar_path)
|
|
|
| if __name__ == '__main__':
|
| sys.exit(main())
|
|
|