software.cfg 1.71 KB
Newer Older
1
[buildout]
2 3 4
recipe_location = ${:parts-directory}/slapos.cookbook
develop = ${:recipe_location}

5
extends =
6 7 8
  ../../component/kumo/buildout.cfg
  ../../component/memstrike/buildout.cfg
  ../../component/lxml-python/buildout.cfg
9

10 11 12 13
find-links =
  http://www.nexedi.org/static/packages/source/slapos.buildout/
  http://www.nexedi.org/static/packages/source/

14
parts =
15
  template
16 17 18
  eggs
  kumo
  memstrike
19
  checkrecipe
20 21 22

versions = versions

Łukasz Nowak's avatar
Łukasz Nowak committed
23 24 25 26 27
# separate from system python
include-site-packages = false
exec-sitecustomize = false
allowed-eggs-from-site-packages =

28 29 30
[kumo]
environment += CXXFLAGS=-DKUMO_IPV6

31 32 33 34 35 36
[checkrecipe]
recipe = plone.recipe.command
stop-on-error = true
update-command = ${:command}
command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link

37 38 39 40
[slapos.cookbook]
recipe = plone.recipe.command
stop-on-error = true
location = ${buildout:parts-directory}/${:_buildout_section_name_}
41 42
command = "${git:location}/bin/git" clone -b nosqltestbed --quiet http://git.erp5.org/repos/slapos.git "${:location}"
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 47 48
recipe = zc.recipe.egg
eggs =
  ${lxml-python:egg}
49 50 51 52
  PyXML
  Zope2
  collective.recipe.template
  netaddr
Guillaume Bottex's avatar
Guillaume Bottex committed
53
  slapos.core
54
  xml_marshaller
Łukasz Nowak's avatar
Łukasz Nowak committed
55
  slapos.cookbook
56 57 58
  slapos.tool.nosqltester
  slapos.tool.nosqltester_manager
  slapos.tool.nosqltester_manager.kumo
59
  erp5.utils.benchmark
60 61 62 63

[template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
64
md5sum = 1c1000ea9829f23a897d256373191df6
65 66 67
output = ${buildout:directory}/template.cfg
mode = 0644

68 69 70
[versions]
# Use SlapOS patched zc.buildout
zc.buildout = 1.5.3-dev-SlapOS-001