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

16 17 18 19
[gcc]
# Always build GCC for Fortran (see openblas).
max_version = 0

20 21
[instance]
recipe = slapos.recipe.template
22
url = ${:_profile_base_location_}/${:filename}
23 24
output = ${buildout:directory}/instance.cfg

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

32 33 34
[nodejs]
<= nodejs-8.9.4

35 36 37
[npm_install]
recipe = plone.recipe.command
stop-on-error = true
38 39 40 41
command =
  cd ${dream-repository.git:location}
  PATH=${git:location}/bin:${nodejs:location}/bin:$PATH
  npm install .
42 43
update_command = ${:command}

44 45 46 47 48 49 50
[versions]
rpy2 = 2.4.0
pydot = 1.0.28
xlrd = 0.9.3
xlwt = 0.7.5
scipy = 0.13.3
simpy = 3.0.5
51
zope.dottedname = 4.1.0
52
tablib = 0.10.0
53
mysqlclient = 1.3.12
54 55 56 57 58 59

# indirect dependancies
cp.recipe.cmd = 0.5
plone.recipe.command = 1.1
zope.exceptions = 4.0.7
zope.testing = 4.1.3
Jérome Perrin's avatar
Jérome Perrin committed
60 61
zc.recipe.testrunner = 2.0.0
zope.testrunner = 4.4.6