Add lamp-generic SR.
[slapos.git] / software / lamp-generic / development.cfg
1 # Exactly the same as software.cfg, but fetch the slapos.cookbook and
2 # slapos.toolbox from git repository instead of fetching stable version,
3 # allowing to play with bleeding edge environment.
4
5 # You'll need to run buildout twice for this profile.
6 [buildout]
7 extends =
8   ../../component/git/buildout.cfg
9   software.cfg
10
11 parts +=
12 # Development parts
13   slapos.cookbook-repository
14   slapos.core-repository
15   slapos.toolbox-repository
16   check-recipe
17
18 develop =
19   ${:parts-directory}/slapos.cookbook-repository
20   ${:parts-directory}/slapos.core-repository
21   ${:parts-directory}/slapos.toolbox-repository
22
23 [slapos.toolbox-repository]
24 recipe = slapos.recipe.build:gitclone
25 repository = http://git.erp5.org/repos/slapos.toolbox.git
26 branch = master
27 git-executable = ${git:location}/bin/git
28
29 [slapos.cookbook-repository]
30 recipe = slapos.recipe.build:gitclone
31 repository = http://git.erp5.org/repos/slapos.git
32 branch = lamp-edge
33 git-executable = ${git:location}/bin/git
34
35 [slapos.core-repository]
36 recipe = slapos.recipe.build:gitclone
37 repository = http://git.erp5.org/repos/slapos.core.git
38 branch = master
39 git-executable = ${git:location}/bin/git
40
41 [check-recipe]
42 recipe = plone.recipe.command
43 stop-on-error = true
44 update-command = ${:command}
45 command =
46   grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link &&
47   grep parts ${buildout:develop-eggs-directory}/slapos.core.egg-link &&
48   grep parts ${buildout:develop-eggs-directory}/slapos.toolbox.egg-link
49
50 [versions]
51 slapos.cookbook =
52 slapos.toolbox =
53 slapos.core =