[buildout]
develop = .
parts = test interpreter sphinx-docs-html build-docs
#allow-picked-versions = false
use-dependency-links = false

[test]
recipe = zc.recipe.testrunner
eggs = manuel [tests]
defaults = '--tests-pattern tests --exit-with-status -1 --auto-color'.split()
working-directory = ${buildout:directory}

[interpreter]
recipe = zc.recipe.egg
eggs = manuel
interpreter = py

# generate a script that will build the user docs (HTML)
[sphinx-docs-html]
recipe = zc.recipe.egg:script
eggs =
    docutils
    Sphinx
scripts = sphinx-build=docs
base-sphinx-args = ('-N -c ${buildout:directory}/sphinx ${buildout:directory}/src/manuel ${buildout:directory}/docs'.split())
arguments = sys.argv + ${sphinx-docs-html:base-sphinx-args}
initialization =

# build the (HTML) user docs each time the buildout is run
[build-docs]
recipe = iw.recipe.cmd
on_install = true
on_update = true
cmds = ${buildout:directory}/bin/docs

[versions]
Jinja2 = 2.6
Pygments = 1.6
Sphinx = 1.1.3
distribute = 0.6.35
docutils = 0.10
iw.recipe.cmd = 0.3
six = 1.2.0
zc.buildout = 2.0.1
zc.recipe.egg = 2.0.0a3
zc.recipe.testrunner = 2.0.0
zope.exceptions = 4.0.6
zope.interface = 4.0.5
zope.testing = 4.1.2
zope.testrunner = 4.3.3
