2.5: Buttons View
[blender-staging.git] / source / gameengine / PyDoc / 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/gameengine/PyDoc/*.py")
10 docindex = build_doc_index(names)
11 optvalues = cli.OPTION_DEFAULTS
12 optvalues["verbose"] = 1
13 optvalues["quiet"] = 0
14 optvalues["include_source_code"] = 0
15 optvalues["inheritance"] = "included"
16 optvalues["show_private"] = 0
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 print "Writing Game Engine epydocs to \"%s\"" % optvalues["target"]
28 cli.write_html(docindex, options)
29