Commit 6d838f3f authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent e63a4a69
...@@ -5,22 +5,9 @@ ...@@ -5,22 +5,9 @@
extends = buildout.cfg extends = buildout.cfg
# ZODB4: we maintain our own 3-nxd branch with patches for wendelin.core to work [ZODB-repository]
# correctly. The patches are backports of what is in ZODB master (ZODB5) ... XXX
[ZODB3]
recipe = zc.recipe.egg:develop
setup = ${ZODB3-repository:location}
egg = ZODB
[ZODB3-repository]
recipe = slapos.recipe.build:gitclone
# XXX kirr -> nexedi
repository = https://lab.nexedi.com/kirr/ZODB.git
branch = 3.10-nxd branch = 3.10-nxd
#revision= ... XXX pin #revision= ... XXX pin
location = ${buildout:parts-directory}/ZODB3
git-executable = ${git:location}/bin/git
[versions] [versions]
transaction = 1.1.1 transaction = 1.1.1
......
...@@ -4,15 +4,10 @@ ...@@ -4,15 +4,10 @@
[buildout] [buildout]
extends = buildout.cfg extends = buildout.cfg
# ZODB5 is plain upstream egg
[ZODB5]
recipe = zc.recipe.egg:eggs
egg = ZODB
eggs = ${:egg}
[ZODB] [ZODB-repository]
egg = ${ZODB5:egg} branch = master
#revision = ... XXX pin
[versions] [versions]
ZODB = 5.6.0
transaction = 2.4.0 transaction = 2.4.0
...@@ -8,7 +8,7 @@ extends = ...@@ -8,7 +8,7 @@ extends =
parts = ZODB/scripts parts = ZODB/scripts
# ZODB allows to use either ZODB3, ZODB4 or ZODB5 # ZODB allows to use either ZODB3, ZODB4 or ZODB5 XXX
# To select which version to use users should do: # To select which version to use users should do:
# #
# [ZODB] # [ZODB]
...@@ -31,19 +31,21 @@ eggs = ${ZODB:egg} ...@@ -31,19 +31,21 @@ eggs = ${ZODB:egg}
# correctly. The patches are backports of what is in ZODB master (ZODB5) ... XXX # correctly. The patches are backports of what is in ZODB master (ZODB5) ... XXX
[ZODB4] [ZODB4]
recipe = zc.recipe.egg:develop recipe = zc.recipe.egg:develop
setup = ${ZODB4-repository:location} setup = ${ZODB-repository:location}
egg = ZODB egg = ZODB
[ZODB4-repository] [ZODB-repository]
recipe = slapos.recipe.build:gitclone recipe = slapos.recipe.build:gitclone
# XXX kirr -> nexedi # XXX kirr -> nexedi
repository = https://lab.nexedi.com/kirr/ZODB.git repository = https://lab.nexedi.com/kirr/ZODB.git
location = ${buildout:parts-directory}/ZODB
git-executable = ${git:location}/bin/git
[ZODB-repository]
# XXX 4-nxd--t -> 4-nxd # XXX 4-nxd--t -> 4-nxd
branch = 4-nxd--t branch = 4-nxd--t
#revision= ... XXX pin #revision= ... XXX pin
location = ${buildout:parts-directory}/ZODB4
git-executable = ${git:location}/bin/git
[versions] [versions]
# TODO update to 4.7.3 once it is released # TODO update to 4.7.3 once it is released
......
...@@ -7,7 +7,6 @@ extends = ...@@ -7,7 +7,6 @@ extends =
# appropriate ZODB version. # appropriate ZODB version.
../../stack/nxdtest.cfg ../../stack/nxdtest.cfg
buildout-dev.cfg
parts = parts =
ZODB ZODB
...@@ -18,6 +17,11 @@ parts = ...@@ -18,6 +17,11 @@ parts =
instance.cfg instance.cfg
# unpin ZODB from particular revision; only ${ZODB:branch} is left.
[ZODB]
revision=
# bin/python is preinstalled with sys.path to ZODB & friends. # bin/python is preinstalled with sys.path to ZODB & friends.
[ZODB-python] [ZODB-python]
<= python-interpreter <= python-interpreter
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment