Merge branch 'erp5'
[slapos.git] / stack / slapos.cfg
1 # This stack list all parameters used in every Software Release or other stack.
2 # Software Releases or Stacks can safely extend this stack.
3
4 [buildout]
5 # Developers need to add explicitely this part in their software profile
6 parts = slapos-cookbook
7
8 # Generate list of automatically chosen eggs version
9 extensions +=
10   buildout-versions
11
12 # Use shacache and lxml
13 extends =
14   ../component/lxml-python/buildout.cfg
15
16 # Separate from site eggs
17 allowed-eggs-from-site-packages =
18 include-site-packages = false
19 exec-sitecustomize = false
20
21 # Add location for modified non-official slapos.buildout
22 find-links +=
23   http://www.nexedi.org/static/packages/source/slapos.buildout/
24   http://www.nexedi.org/static/packages/source/hexagonit.recipe.download/
25
26 # Use only quite well working sites.
27 allow-hosts +=
28   *.nexedi.org
29   *.python.org
30   *.sourceforge.net
31   alastairs-place.net
32   bitbucket.org
33   dist.repoze.org
34   effbot.org
35   github.com
36   launchpad.net
37   peak.telecommunity.com
38   psutil.googlecode.com
39   sourceforge.net
40   www.dabeaz.com
41   www.owlfish.com
42
43 # XXX: Workaround of SlapOS limitation
44 # Unzippig of eggs is required, as SlapOS do not yet provide nicely working
45 # development / fast switching environment for whole software
46 unzip = true
47
48 # Define where is defined what version of eggs we should use
49 versions = versions
50
51 # Define networkcache with shacache.org
52 networkcache-section = networkcache
53
54 # Install slapos.cookbook containing all officials recipes
55 [slapos-cookbook]
56 recipe = zc.recipe.egg
57 eggs =
58   ${lxml-python}
59   slapos.cookbook
60
61 [versions]
62 # Use SlapOS patched zc.buildout
63 zc.buildout = 1.6.0-dev-SlapOS-006
64
65 [networkcache]
66 download-cache-url = http://www.shacache.org/shacache
67 download-dir-url = http://www.shacache.org/shadir