This repository has been archived by the owner on Jan 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
buildout.cfg
147 lines (127 loc) · 4.22 KB
/
buildout.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
[buildout]
index = https://pypi.org/simple/
extends = https://dist.plone.org/release/5.2-latest/versions.cfg
find-links =
https://dist.plone.org/release/5.2-latest/
https://dist.plone.org/thirdparty/
parts =
instance
test
omelette
i18ndude
zopepy
update_translations
write_code_headers
write_contributors
node
eggs =
Plone[archetypes]
plone.app.contenttypes[atrefs]
Products.PrintingMailHost
senaite.core
senaite.core.listing
senaite.core.spotlight
senaite.core.supermodel
senaite.health
senaite.impress
senaite.jsonapi
senaite.lims
senaite.panic
plone.reload
extensions = mr.developer
package-name =
versions = versions
show-picked-versions = true
plone-user = admin:admin
develop =
sources = sources
auto-checkout = *
[sources]
# XXX Remove branches after migrated to Plone 5
Products.ATExtensions = git [email protected]:senaite/Products.ATExtensions.git [email protected]:senaite/Products.ATExtensions.git branch=plone5
senaite.core = git git://github.com/senaite/senaite.core.git [email protected]:senaite/senaite.core.git branch=2.x
senaite.core.listing = git git://github.com/senaite/senaite.core.listing.git [email protected]:senaite/senaite.core.listing.git branch=2.x
senaite.core.spotlight = git git://github.com/senaite/senaite.core.spotlight.git [email protected]:senaite/senaite.core.spotlight.git branch=2.x
senaite.core.supermodel = git git://github.com/senaite/senaite.core.supermodel.git [email protected]:senaite/senaite.core.supermodel.git branch=2.x
senaite.health = git git://github.com/senaite/senaite.health.git [email protected]:senaite/senaite.health.git branch=2.x
senaite.impress = git git://github.com/senaite/senaite.impress.git [email protected]:senaite/senaite.impress.git branch=2.x
senaite.jsonapi = git git://github.com/senaite/senaite.jsonapi.git [email protected]:senaite/senaite.jsonapi.git branch=2.x
senaite.lims = git git://github.com/senaite/senaite.lims.git [email protected]:senaite/senaite.lims.git branch=2.x
senaite.panic = git git://github.com/senaite/senaite.panic.git [email protected]:senaite/senaite.panic.git branch=master
[instance]
recipe = plone.recipe.zope2instance
http-address = 127.0.0.1:8080
user = ${buildout:plone-user}
wsgi = off
eggs =
Plone
plone.app.upgrade
${buildout:package-name}
${buildout:eggs}
deprecation-warnings = on
environment-vars =
zope_i18n_compile_mo_files true
zcml =
[instance:python27]
recipe = plone.recipe.zope2instance
http-address = 127.0.0.1:8080
user = ${buildout:plone-user}
wsgi = off
eggs =
Plone[archetypes]
plone.app.upgrade
${buildout:package-name}
${buildout:eggs}
deprecation-warnings = on
environment-vars =
zope_i18n_compile_mo_files true
resources = ${buildout:directory}/resources
zcml =
[i18ndude]
unzip = true
recipe = zc.recipe.egg
eggs = i18ndude
[update_translations]
recipe = collective.recipe.template
output = ${buildout:directory}/bin/update_translations
input = ${buildout:directory}/templates/update_translations.in
mode = 755
[write_code_headers]
recipe = collective.recipe.template
output = ${buildout:directory}/bin/write_code_headers
input = ${buildout:directory}/templates/write_code_headers.py.in
mode = 755
[write_contributors]
recipe = collective.recipe.template
output = ${buildout:directory}/bin/write_contributors
input = ${buildout:directory}/templates/write_contributors.py.in
mode = 755
[test]
recipe = zc.recipe.testrunner
defaults = ['--auto-color', '--auto-progress']
eggs =
senaite.core [test]
[omelette]
recipe = collective.recipe.omelette
eggs = ${buildout:eggs}
[zopepy]
recipe = zc.recipe.egg
eggs = ${instance:eggs}
interpreter = zopepy
scripts = zopepy
[node]
recipe = gp.recipe.node
version = 14.0.0
npms = npm yarn
scripts = npm yarn
[versions]
# FIXME: This can be removed if Plone folks add the pin to Plone official cfgs.
# https://github.com/collective/buildout.plonetest/issues/25
zc.recipe.cmmi = 1.3.6
[versions:python27]
# versions need to match the versions in requirements.txt
# https://github.com/collective/buildout.plonetest/#testing-in-travis-ci-with-multiple-versions-of-plone-and-python
setuptools = 42.0.2
zc.buildout = 2.13.3
zipp = <2.0.0
tinycss2 = <1.0.0