From 1e8c047f130077e0f4420a324ed543d6d53498a8 Mon Sep 17 00:00:00 2001
From: Philip Abbet <philip.abbet@idiap.ch>
Date: Fri, 5 May 2017 14:08:24 +0200
Subject: [PATCH] [buildout] Will now download the missing docker images

---
 buildout.cfg | 16 +++++++++++++++-
 setup.py     |  1 +
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/buildout.cfg b/buildout.cfg
index e1f99b7d2..74cab04d2 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 432261f68..a363c6edd 100755
--- a/setup.py
+++ b/setup.py
@@ -60,6 +60,7 @@ setup(
         "docopt",
         "docutils",
         "Jinja2",
+        "nose",
         "psycopg2",
         "pytz",
         "psutil",
-- 
GitLab