diff --git a/buildout.cfg b/buildout.cfg index e1f99b7d2a4936e37f4d466ad33fae0135e94629..74cab04d2fe2b25194ac1c2837c6221d7cb4d50c 100644 --- a/buildout.cfg +++ b/buildout.cfg @@ -1,5 +1,5 @@ [buildout] -parts = sysegg scripts django node bower help +parts = sysegg scripts docker_images cxx_algorithms django node bower help extensions = mr.developer index = https://pypi.org/simple auto-checkout = * @@ -93,6 +93,20 @@ beat.examples = git git@gitlab.idiap.ch:beat/beat.examples egg=false [scripts] recipe = bob.buildout:scripts +[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 cleanup +on_install = true +on_update = true + [django] recipe = djangorecipe project = beat diff --git a/setup.py b/setup.py index 432261f68c3788a4671a4da71771fde62074cd3b..a363c6edd162b9e923f0f63fd0d718daa499197f 100755 --- a/setup.py +++ b/setup.py @@ -60,6 +60,7 @@ setup( "docopt", "docutils", "Jinja2", + "nose", "psycopg2", "pytz", "psutil",