diff --git a/software/resdemo/buildout.cfg b/software/resdemo/buildout.cfg index 951a5acb3440a8a92ecd4797e9d6aa43fba45531..6516a9f0287458b9b66aa7948a948c7f94ddd1f9 100644 --- a/software/resdemo/buildout.cfg +++ b/software/resdemo/buildout.cfg @@ -6,7 +6,9 @@ parts = git slapos-cookbook slapos.cookbook-repository + slapos.core-repository slapos.toolbox-repository + check-recipe rdiff-backup dropbear eggs @@ -20,6 +22,7 @@ parts = develop = ${:parts-directory}/slapos.cookbook-repository + ${:parts-directory}/slapos.core-repository ${:parts-directory}/slapos.toolbox-repository @@ -49,6 +52,11 @@ repository = http://git.erp5.org/repos/slapos.git branch = cygwin-resstack git-executable = ${git:location}/bin/git +[slapos.core-repository] +recipe = slapos.recipe.build:gitclone +repository = http://git.erp5.org/repos/slapos.core.git +branch = link-local +git-executable = ${git:location}/bin/git [slapos.toolbox-repository] recipe = slapos.recipe.build:gitclone @@ -56,6 +64,15 @@ repository = http://git.erp5.org/repos/slapos.toolbox.git branch = cygwin-resdemo git-executable = ${git:location}/bin/git +[check-recipe] +recipe = plone.recipe.command +stop-on-error = true +update-command = ${:command} +command = + grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link && + grep parts ${buildout:develop-eggs-directory}/slapos.core.egg-link && + grep parts ${buildout:develop-eggs-directory}/slapos.toolbox.egg-link + [application]