Commit 1357609f authored by Kirill Smelkov's avatar Kirill Smelkov

Merge branch 'wendelin'

Let's merge and switch wendelin development to master.

For now we only add components which should be orthogonal to the rest
and cannot break things. Yet master is a focal point for joint effort
and people can try wendelin work-in-progress.
Acked-by: Ivan Tyagov's avatarIvan Tyagov <ivan@nexedi.com>

* wendelin:
  wendelin.core: Add part/recipe how to build it from git repository
  components: wendelin-core -> wendelin.core
  Add Ipython and pandas python libraries.
  Add wendelin-core.
  Add msgpack-python library.
parents afdffb94 2d7e6179
[buildout]
parts =
ipython
[ipython]
recipe = zc.recipe.egg:custom
egg = ipython
[buildout]
parts =
msgpack-python
[msgpack-python]
recipe = zc.recipe.egg:custom
egg = msgpack-python
[buildout]
parts =
pandas
[pandas]
recipe = zc.recipe.egg:custom
egg = pandas
[buildout]
parts =
wendelin.core
# wendelin.core installed from released egg from pypi
[wendelin.core]
recipe = zc.recipe.egg:custom
egg = wendelin.core
# wendelin.core installed from latest git version
[wendelin.core-dev]
recipe = zc.recipe.egg:develop
setup = ${wendelin.core-repository-submoduleinit:location}
[wendelin.core-repository]
recipe = slapos.recipe.build:gitclone
repository = https://lab.nexedi.cn/nexedi/wendelin.core.git
# dir is pretty name as top-level -dev recipe
location = ${buildout:parts-directory}/wendelin.core-dev
# TODO add `git clone --recursive` to slapos.recipe.build:gitclone
# and this way merge this -submoduleinit into -repository part
[wendelin.core-repository-submoduleinit]
recipe = plone.recipe.command
command = cd "${wendelin.core-repository:location}" && git submodule update --init
stop-on-error = true
# propagate location of main repo
location= ${wendelin.core-repository:location}
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