blender/doc/python_api
Luca Bonavita cddca9f606 == 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
2012-03-16 10:49:39 +00:00
..
blender-org fix [#28151] export OBJ don't save the extension 2011-08-03 05:32:07 +00:00
epy hide overly picky warnings from 'pylint' for pep8 script, indentation edits. 2011-11-19 16:17:35 +00:00
examples rst bge touch ups: making the title of the examples slightly more noticeable 2012-01-23 19:53:23 +00:00
rst bmesh py api: finished todo - editable select_history 2012-03-14 04:46:12 +00:00
sphinx_changelog_gen.py fix for mistake in api changelog script with function names. 2011-10-02 23:53:41 +00:00
sphinx_doc_gen.py == Python API docs == 2012-03-16 10:49:39 +00:00
sphinx_doc_gen.sh py api docs - remove sphinx .doctree before zipping, saves some space 18mb --> 3.1 mb 2012-02-12 19:55:25 +00:00