public
Description: a Django-based platform for rapidly developing websites
Homepage: http://pinaxproject.com/
Clone URL: git://github.com/pinax/pinax.git
pinax / docs
name age message
..
file Makefile Fri Jul 31 09:14:17 -0700 2009 changed .dir to _dir so the directories aren't ... [jtauber]
file README Mon Apr 06 10:13:08 -0700 2009 Added a README to docs/ [brosner]
directory _images/ Loading commit data...
file build_docs.sh Fri Jul 31 09:14:17 -0700 2009 changed .dir to _dir so the directories aren't ... [jtauber]
file buildout.txt Sun Jul 12 10:55:32 -0700 2009 Updated the buildout docs a bit more. [jezdez]
file conf.py Fri Sep 11 12:17:27 -0700 2009 master branch is now 0.9 [brosner]
file contributing.txt
file customization.txt Sun Aug 23 11:41:52 -0700 2009 Small correction to documentation. Signed-off-... [fernandoacorreia]
file dependencies.txt Sat Aug 22 04:30:50 -0700 2009 Removed app_plugins as it is no longer needed a... [brosner]
file deployment.txt
directory external/ Mon Jan 26 02:34:03 -0800 2009 Added docs of django-messages to pinax docs gi... [jezdez]
file external_apps.txt Mon Jan 26 02:34:03 -0800 2009 Added docs of django-messages to pinax docs gi... [jezdez]
file faq.txt
file groups.txt
file index.txt
file install.txt
file intro.txt Sat Sep 12 19:05:23 -0700 2009 Updated docs/intro.txt a little [jezdez]
file media.txt Sat Sep 12 17:32:34 -0700 2009 Adding in static media statement explaining why... [pydanny]
file pil.txt Wed Sep 02 22:32:51 -0700 2009 Updated INSTALL and install documentation to be... [jtauber]
directory releases/ Sun Apr 05 15:55:40 -0700 2009 Fixed a reference to social_project that makes ... [brosner]
file settings.txt Mon Aug 24 04:35:15 -0700 2009 Renamed the optional staticfiles app settings t... [jezdez]
file tabs.txt Sat Sep 12 16:00:48 -0700 2009 Fixing RST display problem [pydanny]
docs/README
Building documentation
======================

To build the documentation (from root of source tree)::

    cd docs/
    bash build_docs.sh

This will create ``external/repos`` where it will checkout external
repositories. It will create symlinks in ``external/`` pointing to the docs
directories. This allows Sphinx to properly reference external documentation.

Running ``build_docs.sh`` more than once is okay. It cleans up any previous
runs.

@@@ Don't do full checkouts on each run of ``build_docs.sh``.


Building documentation on pinaxproject.com
==========================================

This section only applies to individuals wanting to build documentation on
pinaxproject.com. To build the documentation (assuming working directory is
``/home/pinax``)::

    cd docs_build/pinax-master
    git pull
    cd docs/
    bash build_docs.sh

While ``build_docs.sh`` is running the online documentation goes down. Ideally
we build in support to show a page indicating the rebuild while running.