Release slapos.cookbook-0.81.
[slapos.git] / software / nosqltestbed / software.cfg
1 [buildout]
2 recipe_location = ${:parts-directory}/slapos.cookbook
3 develop = ${:recipe_location}
4
5 extends =
6   ../../component/kumo/buildout.cfg
7   ../../component/memstrike/buildout.cfg
8   ../../component/lxml-python/buildout.cfg
9
10 find-links =
11   http://www.nexedi.org/static/packages/source/slapos.buildout/
12   http://www.nexedi.org/static/packages/source/
13
14 parts =
15   template
16   eggs
17   kumo
18   memstrike
19   checkrecipe
20
21 versions = versions
22
23 # separate from system python
24 include-site-packages = false
25 exec-sitecustomize = false
26 allowed-eggs-from-site-packages =
27
28 [kumo]
29 environment += CXXFLAGS=-DKUMO_IPV6
30
31 [checkrecipe]
32 recipe = plone.recipe.command
33 stop-on-error = true
34 update-command = ${:command}
35 command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link
36
37 [slapos.cookbook]
38 recipe = plone.recipe.command
39 stop-on-error = true
40 location = ${buildout:parts-directory}/${:_buildout_section_name_}
41 command = "${git:location}/bin/git" clone -b nosqltestbed --quiet http://git.erp5.org/repos/slapos.git "${:location}"
42 update-command = cd "${:location}" && "${git:location}/bin/git" fetch --quiet && "${git:location}/bin/git" reset --hard @{upstream}
43
44 [eggs]
45 dummy = ${slapos.cookbook:location}
46 recipe = zc.recipe.egg
47 eggs =
48   ${lxml-python:egg}
49   PyXML
50   Zope2
51   collective.recipe.template
52   netaddr
53   slapos.core
54   xml_marshaller
55   slapos.cookbook
56   slapos.tool.nosqltester
57   slapos.tool.nosqltester_manager
58   slapos.tool.nosqltester_manager.kumo
59   erp5.utils.benchmark
60
61 [template]
62 recipe = slapos.recipe.template
63 url = ${:_profile_base_location_}/instance.cfg
64 md5sum = 1c1000ea9829f23a897d256373191df6
65 output = ${buildout:directory}/template.cfg
66 mode = 0644
67
68 [versions]
69 # Use SlapOS patched zc.buildout
70 zc.buildout = 1.5.3-dev-SlapOS-001