[buildout]
develop = .
parts = app data zopectl i18n test waeupdocs coverage-detect coverage-report
find-links = http://download.zope.org/distribution/
newest = false
extends= http://grok.zope.org/releaseinfo/grok-1.0a3.cfg
versions = versions
[versions]
zc.sourcefactory = 0.3.5
zope.container = 3.8.1
zope.testing = 3.7.0
[app]
recipe = zc.zope3recipes>=0.5.3:application
eggs = waeup
site.zcml =
[data]
recipe = zc.recipe.filestorage
# this section named so that the start/stop script is called bin/zopectl
[zopectl]
recipe = zc.zope3recipes:instance
application = app
zope.conf = ${data:zconfig}
[test]
recipe = zc.recipe.testrunner
eggs = waeup
defaults = ['--tests-pattern', '^f?tests$', '-v']
# Collect test coverage data.
[coverage-detect]
recipe = zc.recipe.testrunner
eggs = waeup
defaults = ['--tests-pattern', '^f?tests$', '-v', '--coverage', 'coverage']
# Create a coverage report.
# Make sure to run bin/coverage-detect to collect the data for the report
# first!
[coverage-report]
recipe = zc.recipe.egg
eggs = z3c.coverage
scripts = coverage
arguments = ('${buildout:parts-directory}/coverage-detect/coverage', '${buildout:parts-directory}/coverage-detect/coverage/report')
# this section named so that the i18n scripts are called bin/i18n...
[i18n]
recipe = lovely.recipe:i18n
package = waeup
domain = waeup
location = src/waeup
output = locales
[waeupdocs]
recipe = z3c.recipe.sphinxdoc
eggs = waeup [docs]
default.css =
layout.html =