[buildout]
extends = common.cfg
parts += docker_images cxx_algorithms
index = https://pypi.org/simple
eggs += ipdb
        coverage
        pip
        autopep8

[sources]
beat.core = git git@gitlab.idiap.ch:beat/beat.core
beat.cmdline = git git@gitlab.idiap.ch:beat/beat.cmdline branch=1.4.x
beat.backend.python = git git@gitlab.idiap.ch:beat/beat.backend.python
beat.examples = git git@gitlab.idiap.ch:beat/beat.examples egg=false

[docker_images]
recipe = collective.recipe.cmd
cmds = ./src/beat.core/buildout_pull_images.sh
uninstall_cmds =
on_install = true
on_update = true

[cxx_algorithms]
recipe = collective.recipe.cmd
cmds = ./src/beat.core/buildout_compile_cxx_algorithm.sh build
uninstall_cmds = ./src/beat.core/buildout_compile_cxx_algorithm.sh cleanup
on_install = true
on_update = true

[node]
npms += protractor
scripts += protractor webdriver-manager