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

Last change on this file since 4581 was 4580, checked in by uli, 15 years ago

Use grok 1.0.

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