Merge branch 'master' into erp5-component
[slapos.git] / software / maarch / 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
7 [buildout]
8 extends =
9   ../../component/git/buildout.cfg
10   software.cfg
11
12
13 parts +=
14
15 # Development parts
16   slapos.cookbook-repository
17   slapos.core-repository
18   slapos.toolbox-repository
19   slapos.recipe.maarch-repository
20   check-recipe
21
22 develop =
23   ${:parts-directory}/slapos.cookbook-repository
24   ${:parts-directory}/slapos.core-repository
25   ${:parts-directory}/slapos.toolbox-repository
26   ${:parts-directory}/slapos.recipe.maarch-repository
27
28
29 [slapos.toolbox-repository]
30 recipe = slapos.recipe.build:gitclone
31 repository = http://git.erp5.org/repos/slapos.toolbox.git
32 branch = master
33 git-executable = ${git:location}/bin/git
34
35 [slapos.cookbook-repository]
36 recipe = slapos.recipe.build:gitclone
37 repository = http://git.erp5.org/repos/slapos.git
38 branch = master
39 git-executable = ${git:location}/bin/git
40
41 [slapos.core-repository]
42 recipe = slapos.recipe.build:gitclone
43 repository = http://git.erp5.org/repos/slapos.core.git
44 branch = master
45 git-executable = ${git:location}/bin/git
46
47 [slapos.recipe.maarch-repository]
48 recipe = slapos.recipe.build:gitclone
49 repository = http://git.erp5.org/repos/slapos.recipe.maarch.git
50 branch = master
51 git-executable = ${git:location}/bin/git
52
53 [check-recipe]
54 recipe = plone.recipe.command
55 stop-on-error = true
56 update-command = ${:command}
57 command =
58   grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link &&
59   grep parts ${buildout:develop-eggs-directory}/slapos.core.egg-link &&
60   grep parts ${buildout:develop-eggs-directory}/slapos.toolbox.egg-link &&
61   grep parts ${buildout:develop-eggs-directory}/slapos.recipe.maarch.egg-link
62
63
64 # Unpin versions, in case they have been pinned in software.cfg
65 [versions]
66 slapos.cookbook =
67 slapos.toolbox =
68 slapos.core =
69 slapos.recipe.maarch =
70