changeset 93:99f91ceb1aa9

Add Dockerfile for assembling a build image
author Chris Cannam
date Tue, 14 Apr 2015 17:16:34 +0100
parents 1abd36a8d5b8
children 12a7ba9fa2b4
files SCRIPTS/Dockerfile
diffstat 1 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/SCRIPTS/Dockerfile	Tue Apr 14 17:16:34 2015 +0100
@@ -0,0 +1,13 @@
+FROM base/devel:latest
+MAINTAINER Chris Cannam <cannam@all-day-breakfast.com>
+RUN echo "[multilib]" >> /etc/pacman.conf && echo "Include = /etc/pacman.d/mirrorlist" >> /etc/pacman.conf
+RUN pacman-key --refresh-keys && pacman -Syu --noconfirm && pacman-db-upgrade && pacman -S --noconfirm \
+    mercurial subversion git \
+    zip \
+    libsndfile \
+    python2-numpy \
+    mingw-w64-gcc \
+    wine
+RUN hg clone https://code.soundsoftware.ac.uk/hg/vamp-build-and-test /opt/vamp-build-and-test
+WORKDIR /opt/vamp-build-and-test
+RUN ./SCRIPTS/update-all.sh