software.cfg 1.22 KB
Newer Older
1
[buildout]
2
versions = versions
3
extends =
4
  ../../stack/slapos.cfg
5
  ../../stack/nodejs.cfg
6 7
  ../../component/manpy/buildout.cfg
parts =
8
  slapos-cookbook-develop
9
  slapos-cookbook
10
  manpy
Jérome Perrin's avatar
Jérome Perrin committed
11
  dream_testrunner
12
  npm_install
13 14 15 16 17 18 19
  instance

[instance]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
output = ${buildout:directory}/instance.cfg

20 21 22
[slapos.cookbook-repository]
branch = dream

Jérome Perrin's avatar
Jérome Perrin committed
23 24 25 26 27 28 29
[dream_testrunner]
recipe = zc.recipe.testrunner
eggs = dream
script = dream_testrunner
initialization =
  ${manpy:initialization}

30 31 32 33 34 35
[npm_install]
recipe = plone.recipe.command
stop-on-error = true
command = cd ${dream-repository.git:location} && PATH=${git:location}/bin/:$PATH ${nodejs:location}/bin/npm install .
update_command = ${:command}

36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
[versions]
rpy2 = 2.4.0
pydot = 1.0.28
xlrd = 0.9.3
xlwt = 0.7.5
pyparsing = 2.0.3
numpy = 1.9.1
scipy = 0.13.3
simpy = 3.0.5

# indirect dependancies
collective.recipe.template = 1.11
cp.recipe.cmd = 0.5
plone.recipe.command = 1.1
slapos.recipe.template = 2.6
zope.exceptions = 4.0.7
zope.testing = 4.1.3
Jérome Perrin's avatar
Jérome Perrin committed
53 54
zc.recipe.testrunner = 2.0.0
zope.testrunner = 4.4.6
55

56 57
# XXX We develop slapos.cookbook to include 'wrapper script: workaround kernel limitation in shebang line length'
slapos.cookbook =