official.cfg 2.14 KB
Newer Older
1 2 3
# Official configuration
# Generates full ERP5 software with all needed dependencies (including python,
# mysql, frontend, load balancer, etc.)
4
[buildout]
5 6
software_home = ${:directory}

7
extends =
8
  ../profiles/versions.cfg
9
  ../profiles/software-definition.cfg
10 11
  ../software-profiles/apache.cfg
  ../software-profiles/erp5.cfg
12
  ../software-profiles/file.cfg
13
  ../software-profiles/garbage-collector.cfg
14
  ../software-profiles/tokyocabinet.cfg
15 16 17
  ../software-profiles/flare.cfg
  ../software-profiles/haproxy.cfg
  ../software-profiles/imagemagick.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
18
  ../software-profiles/kumo.cfg
19
  ../software-profiles/ghostscript.cfg
20
  ../software-profiles/libevent.cfg
21
  ../software-profiles/libtool.cfg
22
  ../software-profiles/memcached.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
23
  ../software-profiles/messagepack.cfg
24
  ../software-profiles/mroonga.cfg
25
  ../software-profiles/mysql-tritonn-5.0.cfg
26
  ../software-profiles/mysql-5.1.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
27
  ../software-profiles/sphinx.cfg
28
  ../software-profiles/oood.cfg
29
  ../software-profiles/openssl.cfg
30 31
  ../software-profiles/openoffice-bin.cfg
  ../software-profiles/python-2.4.cfg
32
  ../software-profiles/rdiff-backup.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
33
  ../software-profiles/w3m.cfg
34
  ../software-profiles/varnish.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
35
  ../software-profiles/xpdf.cfg
36
  ../software-profiles/zope-2.8.cfg
37
  ../profiles/common.cfg
38

39
python = python2.4
40 41
versions = versions

42
parts =
43
  eggs
44
  rdiff-backup
Łukasz Nowak's avatar
Łukasz Nowak committed
45
  apache
46
  file
47
  memcached
Łukasz Nowak's avatar
Łukasz Nowak committed
48
  haproxy
49
  varnish
50
  varnish-2.1
51
  flare
Łukasz Nowak's avatar
Łukasz Nowak committed
52
  w3m
53
  xpdf
54
  ghostscript
55
  mysql-tritonn-5.0
56
  mysql-5.1
57
  mroonga
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
58
  sphinx
59
  imagemagick
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
60 61
  kumo
  messagepack
62
  zope-2.8
63 64
  cmf15
  itools
Rafael Monnerat's avatar
Rafael Monnerat committed
65
  pythonbin2.4
66
  bootstrap2.4
67
  mysql-python
68
  openssl
69 70
  products-deps
  products-erp5
71 72
  products-erp5-development
  products-other
Łukasz Nowak's avatar
Łukasz Nowak committed
73
  openoffice-bin
Łukasz Nowak's avatar
Łukasz Nowak committed
74
  oood
75
  software_home
76

77
[software_definition]
78
software_home = ${buildout:software_home}
79 80 81 82 83 84
# as mysql-python part, which uses mysql-python-env is not depending directly
# on mysql-tritonn-5.0 part, but official buildout shall provide whole software
# set dependency here
# Thanks to this it is possible to build mysql-python part in own environment
# with local mysql, but by default buildout mysql will be used.
mysql_software = ${mysql-tritonn-5.0:location}
85
executable = ${python2.4:executable}