source: waeup/branches/ulif-layout/buildout.cfg @ 4585

Last change on this file since 4585 was 4582, checked in by uli, 15 years ago

Pin-down megrok.layout version.

File size: 3.0 KB
Line 
1[buildout]
2develop = .
3parts = app data zopectl i18n test waeupdocs coverage-detect coverage-report
4find-links = http://download.zope.org/distribution/
5newest = false
6extends= http://grok.zope.org/releaseinfo/grok-1.0.cfg
7versions = versions
8
9[versions]
10zc.sourcefactory = 0.3.5
11zope.testing = 3.7.0
12z3c.testsetup = 0.4.0
13hurry.workflow = 0.10
14hurry.query = 0.9.2
15zope.xmlpickle = 3.4.0
16hurry.yui = 2.7.0
17hurry.zoperesource = 0.4
18megrok.layout = 0.9
19
20
21[app]
22recipe = zc.zope3recipes>=0.5.3:application
23eggs = waeup
24site.zcml = <include package="waeup" />
25            <include package="zope.app.twisted" />
26
27            <configure i18n_domain="waeup">
28              <unauthenticatedPrincipal id="zope.anybody"
29                                        title="Unauthenticated User" />
30              <unauthenticatedGroup id="zope.Anybody"
31                                    title="Unauthenticated Users" />
32              <authenticatedGroup id="zope.Authenticated"
33                                title="Authenticated Users" />
34              <everybodyGroup id="zope.Everybody"
35                              title="All Users" />
36              <principal id="zope.manager"
37                         title="Manager"
38                         login="grok"
39                         password_manager="Plain Text"
40                         password="grok"
41                         />
42
43              <!-- Replace the following directive if you don't want
44                   public access -->
45              <grant permission="zope.View"
46                     principal="zope.Anybody" />
47              <grant permission="zope.app.dublincore.view"
48                     principal="zope.Anybody" />
49
50              <role id="zope.Manager" title="Site Manager" />
51              <role id="zope.Member" title="Site Member" />
52              <grantAll role="zope.Manager" />
53              <grant role="zope.Manager"
54                     principal="zope.manager" />
55           </configure>
56
57[data]
58recipe = zc.recipe.filestorage
59
60# this section named so that the start/stop script is called bin/zopectl
61[zopectl]
62recipe = zc.zope3recipes:instance
63application = app
64zope.conf = ${data:zconfig}
65
66[test]
67recipe = zc.recipe.testrunner
68eggs = waeup
69defaults = ['--tests-pattern', '^f?tests$', '-v']
70
71# Collect test coverage data.
72[coverage-detect]
73recipe = zc.recipe.testrunner
74eggs = waeup
75defaults = ['--tests-pattern', '^f?tests$', '-v', '--coverage', 'coverage']
76
77# Create a coverage report.
78# Make sure to run bin/coverage-detect to collect the data for the report
79# first!
80[coverage-report]
81recipe = zc.recipe.egg
82eggs = z3c.coverage
83scripts = coverage
84arguments = ('${buildout:parts-directory}/coverage-detect/coverage', '${buildout:parts-directory}/coverage-detect/coverage/report')
85
86
87
88# this section named so that the i18n scripts are called bin/i18n...
89[i18n]
90recipe = lovely.recipe:i18n
91package = waeup
92domain = waeup
93location = src/waeup
94output = locales
95
96[waeupdocs]
97recipe = z3c.recipe.sphinxdoc
98eggs = waeup [docs]
99default.css =
100layout.html =
101
Note: See TracBrowser for help on using the repository browser.