official.cfg 2.46 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
  ../software-profiles/products-erp5.cfg
11 12
  ../software-profiles/apache.cfg
  ../software-profiles/erp5.cfg
13
  ../software-profiles/file.cfg
14
  ../software-profiles/garbage-collector.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
15
  ../software-profiles/graphviz.cfg
16
  ../software-profiles/tokyocabinet.cfg
17 18
  ../software-profiles/haproxy.cfg
  ../software-profiles/imagemagick.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
19
  ../software-profiles/kumo.cfg
20
  ../software-profiles/ghostscript.cfg
21
  ../software-profiles/libevent.cfg
22
  ../software-profiles/libtool.cfg
23
  ../software-profiles/memcached.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
24
  ../software-profiles/messagepack.cfg
25
  ../software-profiles/mroonga.cfg
26
  ../software-profiles/mysql-tritonn-5.0.cfg
27
  ../software-profiles/mysql-5.1.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
28
  ../software-profiles/sphinx.cfg
29 30 31
  ../software-profiles/oood.cfg
  ../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
  ../profiles/software-common.cfg
39

40
rebootstrap-section = python2.4
41

42
python = python2.4
43 44
versions = versions

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

80
[software_definition]
81
software_home = ${buildout:software_home}
82 83 84 85 86 87
# 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}
88 89 90 91 92
#executable = ${python2.4:executable}
# Define executable to script generated by buildout. This variable is used by
# instance setups as standard executable because all eggs are available only
# by this script and not into the binary.
executable = ${:software_home}/bin/python2.4