[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 =