First step in the module design
The new module design allows modules to be registered by adding them
to settings.MODULES. Currently modules cannot do a lot (they can
register with the sidebar and the sitemap), but the structure is in
place.
#!/bin/bash
# Generates epydoc for $target to $outdir, while ignoring $exclude
# WARNING: The contents of $outdir are -deleted- before the running epydoc
# This way there are no 'stale files' when the script finishes.
outdir="../../wiki/html/epydoc"
target="../app ../tests"
exclude="django"
echo "Cleaning out $outdir..."
rm -f $outdir/*
echo "Done."
echo
echo "Running epydoc..."
echo "$target -> $outdir"
echo "================="
epydoc --html -v --show-private --inheritance=included --graph=all \
--parse-only --exclude=$exclude -o $outdir $target
echo "================="
echo "Done."
echo
echo "Goodbye."