"storage/maria/maria_pack.c" did not exist on "a8caad316a89d6eeb8c22e70bc7a5fd4cf6ce904"

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 = ...@@ -18,7 +18,7 @@ products =
# XXX have this list be populated by software_definition keys. Maybe adjust # XXX have this list be populated by software_definition keys. Maybe adjust
# erp5.recipe.testrunner to accept this parameter in multiple lines and convert # erp5.recipe.testrunner to accept this parameter in multiple lines and convert
# to this comma separated list. # 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} instance-home = ${development-site:instancehome}
initialization = initialization =
......
...@@ -50,7 +50,8 @@ parts = ...@@ -50,7 +50,8 @@ parts =
bootstrap2.6 bootstrap2.6
bt5-erp5 bt5-erp5
bt5-erp5-extra bt5-erp5-extra
# business-templates business-templates
precache-eggs
software_home software_home
[show-requirements] [show-requirements]
......
...@@ -63,7 +63,6 @@ rpath =${software_definition:mysql_software}/lib/mysql/ ...@@ -63,7 +63,6 @@ rpath =${software_definition:mysql_software}/lib/mysql/
recipe = minitage.recipe.fetch recipe = minitage.recipe.fetch
urls = urls =
git://git.hforge.org/Localizer.git|git|| Localizer 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 https://svn.plone.org/svn/collective/ExtFile/trunk|svn|| ExtFile
[products] [products]
...@@ -74,7 +73,6 @@ command = ...@@ -74,7 +73,6 @@ command =
echo "Product folders: ${:paths}" echo "Product folders: ${:paths}"
update-command = ${:command} update-command = ${:command}
[eggs] [eggs]
recipe = zc.recipe.egg recipe = zc.recipe.egg
eggs = eggs =
...@@ -122,6 +120,8 @@ eggs = ...@@ -122,6 +120,8 @@ eggs =
Products.DCWorkflowGraph Products.DCWorkflowGraph
Products.MimetypesRegistry Products.MimetypesRegistry
Products.ExternalEditor Products.ExternalEditor
Products.Zelenium
# Currently forked in our repository # Currently forked in our repository
# Products.PortalTransforms # Products.PortalTransforms
# Dependency for our fork of PortalTransforms # Dependency for our fork of PortalTransforms
...@@ -143,6 +143,17 @@ scripts = ...@@ -143,6 +143,17 @@ scripts =
python=${:interpreter} python=${:interpreter}
ipython=i${: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] [omelette]
# XXX don't use this part until this omelette bug is fixed: # XXX don't use this part until this omelette bug is fixed:
# https://bugs.launchpad.net/collective.buildout/+bug/553005 # https://bugs.launchpad.net/collective.buildout/+bug/553005
...@@ -153,6 +164,14 @@ packages = ...@@ -153,6 +164,14 @@ packages =
products = products =
${products:paths} ${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] [requirements]
development = development =
/usr/include/glib-2.0/glib.h /usr/include/glib-2.0/glib.h
...@@ -164,3 +183,4 @@ development = ...@@ -164,3 +183,4 @@ development =
binary = binary =
zip 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