-
Notifications
You must be signed in to change notification settings - Fork 92
/
buildout.cfg
70 lines (63 loc) · 1.35 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
[buildout]
develop = .
parts =
test
coverage-test
scripts
sphinx
[versions]
# Avoid breakage in 4.4.5:
zope.testrunner = >= 4.4.6
# sphinx_rtd_theme depends on docutils<0.17
docutils = < 0.17
[versions:python2]
Sphinx = < 2
pygments = < 2.6
sphinxcontrib-websupport = < 1.2
[test]
recipe = zc.recipe.testrunner
eggs =
ZODB [test]
initialization =
import os, tempfile
try: os.mkdir('tmp')
except: pass
tempfile.tempdir = os.path.abspath('tmp')
defaults = ['--all']
[coverage-test]
recipe = zc.recipe.testrunner
working-directory = .
eggs =
${test:eggs}
coverage
initialization =
import os, tempfile
try: os.mkdir('tmp')
except: pass
tempfile.tempdir = os.path.abspath('tmp')
if 'COVERAGE_PROCESS_START' not in os.environ: os.environ['COVERAGE_PROCESS_START'] = '.coveragerc'
else: import coverage; coverage.process_startup()
defaults = ['--all']
[coverage-report]
recipe = zc.recipe.egg
eggs = z3c.coverage
scripts = coveragereport=coverage-report
arguments = ('${buildout:directory}/coverage',
'${buildout:directory}/coverage/report')
[scripts]
recipe = zc.recipe.egg
eggs =
${coverage-test:eggs}
interpreter = py
[sphinx]
recipe = zc.recipe.egg
eggs =
Sphinx
docutils
ZODB
sphinxcontrib_zopeext
j1m.sphinxautozconfig
sphinx_rtd_theme
scripts =
sphinx-build
interpreter = stxpy