# HG changeset patch
# User Chris Cannam
# Date 1591354598 -3600
# Node ID 0263e55b68bbd69f850ba568734a3c6c5b27224c
# Parent  5fafd07e86d7f113759e096469db4e041fa9f259
Build example plugins & test plugins so as to run tests

diff -r 5fafd07e86d7 -r 0263e55b68bb deploy/linux/docker/Dockerfile_appimage.in
--- a/deploy/linux/docker/Dockerfile_appimage.in	Fri Jun 05 11:43:50 2020 +0100
+++ b/deploy/linux/docker/Dockerfile_appimage.in	Fri Jun 05 11:56:38 2020 +0100
@@ -44,6 +44,17 @@
 ENV LC_ALL en_US.UTF-8
 
 RUN hg clone -r[[REVISION]] https://code.soundsoftware.ac.uk/hg/sonic-annotator
+RUN hg clone https://code.soundsoftware.ac.uk/hg/vamp-plugin-sdk
+RUN hg clone https://code.soundsoftware.ac.uk/hg/vamp-test-plugin
+
+WORKDIR /vamp-plugin-sdk
+RUN ./configure --disable-programs
+RUN make plugins
+
+WORKDIR /vamp-test-plugin
+RUN make -f Makefile.linux
+
+ENV VAMP_PATH /vamp-plugin-sdk/examples:/vamp-test-plugin
 
 RUN git config --global http.postBuffer 4M