official.cfg 1.65 KB
Newer Older
1 2 3 4
[buildout]
extends =
  profiles/versions.cfg
  apache/buildout.cfg
5
  erp5-software/buildout.cfg
6 7
  haproxy/buildout.cfg
  mysql-tritonn-5.0/buildout.cfg
8
  mysql-instance/buildout.cfg
9
  oood/buildout.cfg
10
  imagemagick/buildout.cfg
11
  openoffice-bin/buildout.cfg
12 13 14 15 16
  python-2.4/buildout.cfg
  varnish/buildout.cfg
  zope-2.8/buildout.cfg
  zope-instance/buildout.cfg

17 18 19 20
var-directory = ${:directory}/var
etc-directory = ${:var-directory}/etc
log-directory = ${:var-directory}/log

21 22 23 24 25 26 27 28
versions = versions
find-links =
    http://download.zope.org/distribution/
    http://download.hforge.org/itools/0.20/
    http://download.hforge.org/itools/
    http://dist.repoze.org
    http://www.nexedi.org/static/packages/source/

29 30 31
parts =
  python
  pythonbin
Łukasz Nowak's avatar
Łukasz Nowak committed
32 33
#  apache
#  haproxy
34
  varnish
35 36
  mysql-tritonn-5.0
  zope-2.8
37 38
  cmf15
  itools
39
  mysql-python
40 41 42
  products-other
  products-deps
  products-erp5
43
  bt5-erp5
44
#  openoffice-bin
Łukasz Nowak's avatar
Łukasz Nowak committed
45 46 47
#  oood
#  erp5-bt5
#  erp5-products
48 49
# More debugging is better, see http://pypi.python.org/pypi/zc.buildout#always-unzipping-eggs
unzip = true
50

51 52 53 54 55 56 57 58 59
[show-requirements]
# XXX: probably better way to merge results from all parts is needed
# XXX: convert into proper recipe if possible
recipe = plone.recipe.command
command =
  echo "Required binary files: ${requirements:binary}"
  echo "Required header files: ${requirements:development}"
update-command = ${:command}

60
[create-directories]
61
recipe = plone.recipe.command
62 63 64 65
command =
  mkdir -p ${buildout:etc-directory}
  mkdir -p ${buildout:var-directory}
  mkdir -p ${buildout:log-directory}
66

67
[software_definition]
68
software_home = ${buildout:directory}
69
mysql_software = ${mysql-tritonn-5.0:location}
70
zope_software = ${zope-2.8:location}