diff options
author | Mikko Värri <vmj@linuxbox.fi> | 2010-08-15 18:17:25 -0400 |
---|---|---|
committer | Erik Hanson <erik@slackbuilds.org> | 2010-08-15 20:53:42 -0500 |
commit | 25fbd154803654b0ddaf3bda1e0a775cf578f924 (patch) | |
tree | 8e5bf9a57ad9ced16afedb8caf0a7a34177aa24c /development/Sphinx/README | |
parent | c7d3396ba1876f60dd6f27d29103d025dabbf6e8 (diff) | |
download | slackbuilds-25fbd154803654b0ddaf3bda1e0a775cf578f924.tar.gz |
development/Sphinx: Added (Documentation generator)
Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
Diffstat (limited to 'development/Sphinx/README')
-rw-r--r-- | development/Sphinx/README | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/development/Sphinx/README b/development/Sphinx/README new file mode 100644 index 0000000000..2468727d51 --- /dev/null +++ b/development/Sphinx/README @@ -0,0 +1,23 @@ +Sphinx (Documentation generator) + +Sphinx is a tool that translates a set of reStructuredText source +files into various output formats, automatically producing +cross-references, indices etc. The focus is on hand-written +documentation, rather than auto-generated API docs. Though there is +support for that kind of docs as well (which is intended to be +freely mixed with hand-written content). If you need pure API docs +have a look at Epydoc, which also understands reST. + +This requires pysetuptools, docutils, and Jinja2. + +Jinja2 circular dependencies warning: + +The DOCS=yes flag needs Sphinx to build python docs, it and needs Jinja2 +but that needs Sphinx because you have set its DOCS=yes flag. +If you really need the docs build Jinja2 without the DOCS=yes flag +build Sphinx then rebuild Jinja2 with DOCS=yes. + +Incidentally, unless you are a developer, you don't normally need the +DOCS=yes flag. + +Optionally, Pygments can be used at runtime, if installed. |