| 1 |
[buildout]
|
| 2 |
software_home = ${:directory}
|
| 3 |
extensions +=
|
| 4 |
mr.developer
|
| 5 |
buildout.dumppickedversions
|
| 6 |
|
| 7 |
extends =
|
| 8 |
../profiles/versions-2.12.cfg
|
| 9 |
../profiles/software-definition.cfg
|
| 10 |
../software-profiles/apache.cfg
|
| 11 |
../software-profiles/automake-1.9.cfg
|
| 12 |
../software-profiles/erp5-2.12.cfg
|
| 13 |
../software-profiles/garbage-collector.cfg
|
| 14 |
../software-profiles/tokyocabinet.cfg
|
| 15 |
../software-profiles/flare.cfg
|
| 16 |
../software-profiles/haproxy.cfg
|
| 17 |
../software-profiles/imagemagick.cfg
|
| 18 |
../software-profiles/libevent.cfg
|
| 19 |
../software-profiles/libtool.cfg
|
| 20 |
../software-profiles/memcached.cfg
|
| 21 |
../software-profiles/mysql-tritonn-5.0.cfg
|
| 22 |
../software-profiles/ocropus.cfg
|
| 23 |
../software-profiles/oood.cfg
|
| 24 |
../software-profiles/openoffice-bin.cfg
|
| 25 |
../software-profiles/python-2.6.cfg
|
| 26 |
../software-profiles/rdiff-backup.cfg
|
| 27 |
../software-profiles/w3m.cfg
|
| 28 |
../software-profiles/xpdf.cfg
|
| 29 |
../software-profiles/varnish.cfg
|
| 30 |
../profiles/common.cfg
|
| 31 |
|
| 32 |
python = software_definition
|
| 33 |
versions = versions
|
| 34 |
|
| 35 |
# the order of the parts below is very sensitive. We don't want to keep a hard
|
| 36 |
# reference between [mysql-python] and [mysql-tritonn-5.0] otherwise instances
|
| 37 |
# could end up triggering a rebuild of mysql+senna. But this means
|
| 38 |
# [mysql-tritonn-5.0] must be built before [mysql-python] and before any parts
|
| 39 |
# that keep hard references to it, including [eggs]
|
| 40 |
parts =
|
| 41 |
itools-build
|
| 42 |
apache
|
| 43 |
memcached
|
| 44 |
rdiff-backup
|
| 45 |
ocropus
|
| 46 |
haproxy
|
| 47 |
flare
|
| 48 |
w3m
|
| 49 |
xpdf
|
| 50 |
imagemagick
|
| 51 |
varnish
|
| 52 |
mysql-tritonn-5.0
|
| 53 |
mysql-python
|
| 54 |
products-erp5
|
| 55 |
products-erp5-development
|
| 56 |
openoffice-bin
|
| 57 |
oood
|
| 58 |
python2.6
|
| 59 |
eggs
|
| 60 |
products
|
| 61 |
# omelette
|
| 62 |
bootstrap2.6
|
| 63 |
business-templates
|
| 64 |
precache-eggs
|
| 65 |
software_home
|
| 66 |
|
| 67 |
[show-requirements]
|
| 68 |
recipe = plone.recipe.command
|
| 69 |
command =
|
| 70 |
echo "Required binary files: ${requirements:binary}"
|
| 71 |
echo "Required header files: ${requirements:development}"
|
| 72 |
update-command = ${:command}
|
| 73 |
|
| 74 |
[software_definition]
|
| 75 |
software_home = ${buildout:software_home}
|
| 76 |
executable = ${python2.6:executable}
|
| 77 |
|
| 78 |
[software_home]
|
| 79 |
recipe = collective.recipe.template
|
| 80 |
input = ${buildout:software_home}/templates/software-home.inc.in
|
| 81 |
output = ${buildout:software_home}/instance-profiles/software-home.inc
|