cache eggs needed by instance, coalesce business templates into a single part

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@34340 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 47168321
......@@ -18,7 +18,7 @@ products =
# XXX have this list be populated by software_definition keys. Maybe adjust
# erp5.recipe.testrunner to accept this parameter in multiple lines and convert
# to this comma separated list.
bt5_path = ${development-site:bt5-path},${buildout:software_home}/parts/bt5-erp5,${buildout:software_home}/parts/bt5-erp5-extra
bt5_path = ${development-site:bt5-path},${business-templates:paths}
instance-home = ${development-site:instancehome}
initialization =
......
......@@ -50,7 +50,8 @@ parts =
bootstrap2.6
bt5-erp5
bt5-erp5-extra
# business-templates
business-templates
precache-eggs
software_home
[show-requirements]
......
......@@ -63,7 +63,6 @@ rpath =${software_definition:mysql_software}/lib/mysql/
recipe = minitage.recipe.fetch
urls =
git://git.hforge.org/Localizer.git|git|| Localizer
svn://svn.zope.org/repos/main/Zelenium/trunk|svn|| Zelenium
https://svn.plone.org/svn/collective/ExtFile/trunk|svn|| ExtFile
[products]
......@@ -74,7 +73,6 @@ command =
echo "Product folders: ${:paths}"
update-command = ${:command}
[eggs]
recipe = zc.recipe.egg
eggs =
......@@ -122,6 +120,8 @@ eggs =
Products.DCWorkflowGraph
Products.MimetypesRegistry
Products.ExternalEditor
Products.Zelenium
# Currently forked in our repository
# Products.PortalTransforms
# Dependency for our fork of PortalTransforms
......@@ -143,6 +143,17 @@ scripts =
python=${:interpreter}
ipython=i${:interpreter}
[precache-eggs]
# recipe to populate the egg cache during software-home build, so instances can
# run in offline mode. Hence, no scripts
recipe = zc.recipe.egg
scripts =
eggs =
collective.recipe.supervisor
supervisor
plone.recipe.zope2instance
erp5.recipe.testrunner
[omelette]
# XXX don't use this part until this omelette bug is fixed:
# https://bugs.launchpad.net/collective.buildout/+bug/553005
......@@ -153,6 +164,14 @@ packages =
products =
${products:paths}
[business-templates]
recipe = plone.recipe.command
# comma separated list for the benefit of [runUnitTest]
paths = ${bt5-erp5:location},${bt5-erp5-extra:location}
command =
echo "Business Template Paths: ${:paths}"
update-command = ${:command}
[requirements]
development =
/usr/include/glib-2.0/glib.h
......@@ -164,3 +183,4 @@ development =
binary =
zip
pkg-config
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment