diff options
-rwxr-xr-x | gtkdoc-mkhtml2.in | 2 | ||||
-rw-r--r-- | gtkdoc/mkhtml2.py | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gtkdoc-mkhtml2.in b/gtkdoc-mkhtml2.in index 14fc3bc..fef2962 100755 --- a/gtkdoc-mkhtml2.in +++ b/gtkdoc-mkhtml2.in @@ -33,6 +33,8 @@ if __name__ == '__main__': parser = argparse.ArgumentParser( description='gtkdoc-mkhtml version %s - generate documentation in html format' % config.version) parser.add_argument('--version', action='version', version=config.version) + parser.add_argument('--output-dir', default='.', + help='The directory where the results are stored') parser.add_argument('--path', default=[], action='append', help='Extra source directories') parser.add_argument('--extra-dir', default=[], action='append', diff --git a/gtkdoc/mkhtml2.py b/gtkdoc/mkhtml2.py index 9152850..0c84483 100644 --- a/gtkdoc/mkhtml2.py +++ b/gtkdoc/mkhtml2.py @@ -1848,6 +1848,8 @@ def run(options): module = options.args[0] document = options.args[1] + output_dir = options.output_dir or os.getcmd() + # TODO: pass options.extra_dir - sys.exit(main(module, document, os.getcwd(), options.uninstalled, options.src_lang, + sys.exit(main(module, document, output_dir, options.uninstalled, options.src_lang, options.path)) |