== Python API docs ==
authorLuca Bonavita <mindrones@gmail.com>
Fri, 16 Mar 2012 10:49:39 +0000 (10:49 +0000)
committerLuca Bonavita <mindrones@gmail.com>
Fri, 16 Mar 2012 10:49:39 +0000 (10:49 +0000)
commitcddca9f60679ae604ffe5ac2dd66043bf26d7fdb
treea956f9f18fcf4ce8a61ae546a9049b7bb46ff760
parent0a9f817d3500461835fc0d41eef0a33028a40461
== Python API docs ==

Committing a patch similar to revision 44887 with fixes to my own bugs
(sorry Campbell, and thanks for reviewing :)

Fixes
------
- examples/ svn directory not removed anymore (in-source builds possible again)
- fixed "include references somehow stopped working"
+ using shutils.makearchive() to zip the file

New command line options
------------------------

-l: Log the output of the api dump and sphinx|latex warnings and errors
    If given, save logs in:
    * OUTPUT_DIR/.bpy.log
    * OUTPUT_DIR/.sphinx-build.log
    * OUTPUT_DIR/.sphinx-build_pdf.log
    * OUTPUT_DIR/.latex_make.log

    (using only one log directive instead of -l for bpy and -L for sphinx)

-P: builds the pdf

-R: pack the files in a dir ready for online deployment
    (including the zip and the pdf eventually)

Example usage:
./blender.bin -b -P doc/python_api/sphinx_doc_gen.py -- -p bmesh* -o ./<OUTPUTDIR> -B -P -R -l
doc/python_api/sphinx_doc_gen.py