On Jun 30, 9:43 am, Chris Withers <ch...@simplistix.co.uk> wrote:
> Stéfan van der Walt wrote:
>
> > Would you like to generate those documents via your setup.py?  You can
> > have a look at what Enthought is doing with their setupdocs tool:
>
> >http://pypi.python.org/pypi/SetupDocs/1.0.2
>
> This doesn't look like it uses Sphinx...
>
> What does it use?
> Where are the docs?

SetupDocs is indeed used by most all ETS projects to run Sphinx during
the generation of distributions via "setup.py sdist", "setup.py
bdist_egg", etc.  Unfortunately the docs for the project aren't that
great, but there are a number of examples -- the other ETS projects.
For example, Mayavi.

You can browse the ETS project sources (including SetupDocs) itself
via our Trac gateway to SVN here: https://svn.enthought.com/enthought/browser.

I would suggest starting out by looking at the setup.cfg and setup.py
for the Mayavi project here: 
https://svn.enthought.com/enthought/browser/Mayavi/trunk
Note: the aliases in the setup.cfg and the customization of various
build commands in the setup.py.  If anyone is curious, the docs at
http://code.enthought.com/projects/mayavi/docs/development/html/mayavi/
were generated by this integration with SetupDocs.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to sphinx-dev@googlegroups.com
To unsubscribe from this group, send email to 
sphinx-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to