common.cfg 1.29 KB
Newer Older
1 2 3
# Common configuration for public erp5 code (business templates and products).
# it also defines standard repository sources (find-link) and default structure
# parts (create-directories).
4

5
[buildout]
6
extends = links.cfg
7

8 9 10 11 12 13 14 15 16 17
[itools]
# This part should not contain contain dependencies to other parts and should
# contain only paths relative to software_home as it will be used directly by
# instances. It should probably be moved to a .cfg file inside
# "instance-profiles"
pkgname = itools-0.50.8
location = ${buildout:software_home}/parts/itools
lib = ${:location}/lib
source = ${:location}/src

18 19 20 21 22 23 24
[create-directories]
recipe = plone.recipe.command
command =
  mkdir -p ${buildout:etc-directory}
  mkdir -p ${buildout:var-directory}
  mkdir -p ${buildout:log-directory}
  mkdir -p ${buildout:data-bin-directory}
25
update-command = ${:command}
26

27 28
[software_home]
recipe = collective.recipe.template
29 30 31 32 33 34 35 36 37 38
input = inline:
  [buildout]
  software_home = ${buildout:software_home}
  eggs-directory = ${buildout:eggs-directory}
  develop-eggs-directory = ${buildout:develop-eggs-directory}

  [software_definition]
  software_home = ${buildout:software_home}
  executable = ${software_definition:executable}
  mysql_software = ${software_definition:mysql_software}
39
output = ${buildout:software_home}/instance-profiles/software-home.inc