source: waeup/branches/ulif-rewrite/buildout.cfg @ 5219

Last change on this file since 5219 was 4566, checked in by uli, 15 years ago

Pin down versions of extra packages. Remove pinning of packages, that
should be pinned by recent Grok versions.

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.0a4.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.