5
from optparse import OptionParser
9
print "No epydoc install detected, Python API Docs will not be generated "
11
from epydoc.docbuilder import build_doc_index
12
from epydoc import cli
13
names = env.Glob("source/gameengine/PyDoc/*.py")
14
docindex = build_doc_index(names)
15
optvalues = cli.OPTION_DEFAULTS
16
optvalues["verbose"] = 1
17
optvalues["target"] = env["BF_DOCDIR"]+"/BGE_API/"
18
optvalues["url"] = "http://www.blender.org"
19
optvalues["top"] = "Game Engine API"
20
optvalues["name"] = "Blender"
21
optvalues["noprivate"] = 1
22
optvalues["noframes"] = 1
23
optvalues["names"] = names
24
optparser = OptionParser()
25
optparser.set_defaults(**optvalues)
26
(options, args) = optparser.parse_args()
27
cli.write_html(docindex, options)