[Erp5-report] r45232 luke - /slapos/trunk/software_release/vifib/

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Apr 8 11:43:47 CEST 2011


Author: luke
Date: Fri Apr  8 11:43:46 2011
New Revision: 45232

URL: http://svn.erp5.org?rev=45232&view=rev
Log:
 - SlapOS Master reference implementation software release

Added:
    slapos/trunk/software_release/vifib/
    slapos/trunk/software_release/vifib/development.cfg
    slapos/trunk/software_release/vifib/software.cfg

Added: slapos/trunk/software_release/vifib/development.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/vifib/development.cfg?rev=45232&view=auto
==============================================================================
--- slapos/trunk/software_release/vifib/development.cfg (added)
+++ slapos/trunk/software_release/vifib/development.cfg [utf8] Fri Apr  8 11:43:46 2011
@@ -0,0 +1,15 @@
+[buildout]
+extends =
+  software.cfg
+
+# activates mr.developer
+auto-checkout = *
+
+unzip = true
+
+[sources]
+# there seem to be bug in mr.developer and full-path setting, that's why
+# path, which is base path, is used
+slapos.recipe.erp5 = fs slapos.recipe.erp5 path=/full/path/to/directory/where/slapos.recipe.erp5/resides/
+slapos.lib.recipe = fs slapos.lib.recipe path=/full/path/to/directory/where/slapos.lib.recipe/resides/
+slapos.recipe.vifib = fs slapos.lib.vifib path=/full/path/to/directory/where/slapos.recipe.vifib/resides/

Added: slapos/trunk/software_release/vifib/software.cfg
URL: http://svn.erp5.org/slapos/trunk/software_release/vifib/software.cfg?rev=45232&view=auto
==============================================================================
--- slapos/trunk/software_release/vifib/software.cfg (added)
+++ slapos/trunk/software_release/vifib/software.cfg [utf8] Fri Apr  8 11:43:46 2011
@@ -0,0 +1,32 @@
+[buildout]
+extends =
+  https://svn.erp5.org/repos/public/erp5/trunk/software_release/erp5/software.cfg
+
+parts +=
+  products-vifib
+
+[eggs]
+eggs += slapos.slap
+
+[instance-recipe]
+name = slapos.recipe.vifib
+
+[products-vifib]
+recipe = plone.recipe.command
+svn = ${subversion:location}/bin/svn
+svn_param =--trust-server-cert --non-interactive --quiet --no-auth-cache
+location = ${buildout:parts-directory}/${:_buildout_section_name_}
+stop-on-error = true
+update-command = ${:command}
+# Recipe infrae.subversion is using svn command under the hood, but there is
+# no way to pass --trust-server-cert --non-interactive, so in 2.12 falvour
+# it is better to evaluate usage of provided subversion command
+product_list = Vifib
+command =
+  for product in ${:product_list} ; do ${:svn} checkout ${:svn_param} https://svn.erp5.org/repos/public/erp5/trunk/products/$product ${:location}/$product || exit 1 ; done
+
+[products]
+# XXX: Lack of eggification workaround
+# list of products, possible to extend, it is passed in reversed way
+# to allow overriding during extending profile
+list = ${products-deps:location} ${products-tidstorage:location} ${products-erp5:location} ${products-erp5-development:location} ${products-vifib:location}



More information about the Erp5-report mailing list