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 -~----------~----~----~----~------~----~------~--~---