SCons / epydoc support
[blender.git] / source / blender / python / api2_2x / doc / SConscript
1 #!/usr/bin/python
2 Import ('env')
3
4
5 from optparse import OptionParser
6 import epydoc
7 from epydoc.docbuilder import build_doc_index
8 from epydoc import cli
9 names = env.Glob("source/blender/python/api2_2x/doc/[A-Z]*.py")
10 docindex = build_doc_index(names)
11 optvalues = cli.OPTION_DEFAULTS
12 optvalues["verbose"] = 1
13 optvalues["target"] = env["BF_DOCDIR"]+"/BPY_API/"
14 optvalues["url"] = "http://www.blender.org"
15 optvalues["top"] = "API_intro"
16 optvalues["name"] = "Blender"
17 optvalues["noprivate"] = 1
18 optvalues["noframes"] = 1
19 optvalues["names"] = names
20 optparser = OptionParser()
21 optparser.set_defaults(**optvalues)
22 (options, args) = optparser.parse_args([])
23 cli.write_html(docindex, options)
24