[buildout] extends = ../../stack/erp5/buildout.cfg parts += vifib-fix-products-paths [local-bt5-repository] # Same as bt5-repository, but only local repository. # Used to generate bt5lists. list = ${erp5:location}/bt5 ${erp5:location}/product/ERP5/bootstrap ${vifib:location}/master/bt5 [genbt5list] recipe = plone.recipe.command stop-on-error = true genbt5list = ${erp5:location}/product/ERP5/bin/genbt5list command = ${buildout:executable} ${:genbt5list} ${local-bt5-repository:list} update-command = ${:command} [erp5_repository_list] repository_id_list = erp5 vifib/master [erp5] recipe = slapos.recipe.build:gitclone repository = https://lab.nexedi.com/nexedi/erp5.git branch = erp5-vifib git-executable = ${git:location}/bin/git [vifib] recipe = slapos.recipe.build:gitclone repository = https://lab.nexedi.com/nexedi/slapos.core.git branch = master git-executable = ${git:location}/bin/git [vifib-fix-products-paths] recipe = plone.recipe.command stop-on-error = true command = for DIR in "${vifib:location}/master"; do cd "$DIR"; rm -f Products ; ln -s product Products; touch product/__init__.py; done update-command = ${:command} [eggs] eggs += suds facebook-sdk google-api-python-client spyne slapos.core dummy += ${vifib:location} extra-paths += ${vifib:location}/master ### Overwrite recipes to introduce customized changes [download-base-part] recipe = slapos.recipe.build:download url = ${:_profile_base_location_}/${:filename} mode = 644 [template-erp5] < = download-base-part filename = instance-erp5.cfg.in md5sum = 6b7712c26dfdd105e8a1143d04839651 [template-balancer] < = download-base-part filename = instance-balancer.cfg.in md5sum = 02c258e51ff4619efe258bbf24b9ceed [template-apache-conf] < = download-base-part filename = apache.conf.in md5sum = 6a9426138d46ba5de75a86199be4f8d1 [template-create-erp5-site-real] < = download-base-part filename = instance-create-erp5-site-real.cfg.in md5sum = 86a2b244341218cd0c4b6d398c61ee20 [neoppod-repository] revision = 645920e81b13319581ea2c494471669d2b3ab1a5 [versions] python-memcached = 1.47 facebook-sdk = 0.4.0 google-api-python-client = 1.2 erp5diff = 0.8.1.6