# HG changeset patch # User Chris Cannam # Date 1549534228 0 # Node ID 2432a915e1d1795cc42977abb70f07e04a7ca01d # Parent 716542ef3a750a07360e90ca292dd3bba31c768f More build files diff -r 716542ef3a75 -r 2432a915e1d1 build/docker/Dockerfile_v2.7.1_ubuntu1404 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/docker/Dockerfile_v2.7.1_ubuntu1404 Thu Feb 07 10:10:28 2019 +0000 @@ -0,0 +1,26 @@ +FROM ubuntu:14.04 +MAINTAINER Chris Cannam +RUN apt-get update && \ + apt-get install -y \ + build-essential \ + libsndfile-dev \ + git \ + mercurial +RUN gcc --version +RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 +RUN git clone --branch vamp-plugin-sdk-v2.7.1 https://github.com/c4dm/vamp-plugin-sdk +RUN hg clone https://code.soundsoftware.ac.uk/hg/vamp-test-plugin +WORKDIR vamp-plugin-sdk +RUN ./configure && make +WORKDIR ../vamp-test-plugin +RUN make -f Makefile.linux +WORKDIR ../vamp-plugin-sdk +RUN test/run-test-plugin-regression.sh +RUN mkdir vamp-plugin-sdk-2.7.1-binaries-amd64-gcc4-linux +RUN cp libvamp-sdk.a libvamp-hostsdk.a host/vamp-simple-host rdf/generator/vamp-rdf-template-generator vamp-plugin-sdk-2.7.1-binaries-amd64-gcc4-linux +RUN tar cvzf vamp-plugin-sdk-2.7.1-binaries-amd64-gcc4-linux.tar.gz vamp-plugin-sdk-2.7.1-binaries-amd64-gcc4-linux +RUN tar cvf output.tar *.tar.gz && cp output.tar .. diff -r 716542ef3a75 -r 2432a915e1d1 build/docker/Dockerfile_v2.7.1_ubuntu1604 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/docker/Dockerfile_v2.7.1_ubuntu1604 Thu Feb 07 10:10:28 2019 +0000 @@ -0,0 +1,26 @@ +FROM ubuntu:16.04 +MAINTAINER Chris Cannam +RUN apt-get update && \ + apt-get install -y \ + build-essential \ + libsndfile-dev \ + git \ + mercurial +RUN gcc --version +RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 +RUN git clone --branch vamp-plugin-sdk-v2.7.1 https://github.com/c4dm/vamp-plugin-sdk +RUN hg clone https://code.soundsoftware.ac.uk/hg/vamp-test-plugin +WORKDIR vamp-plugin-sdk +RUN ./configure && make +WORKDIR ../vamp-test-plugin +RUN make -f Makefile.linux +WORKDIR ../vamp-plugin-sdk +RUN test/run-test-plugin-regression.sh +RUN mkdir vamp-plugin-sdk-2.7.1-binaries-amd64-gcc5-linux +RUN cp libvamp-sdk.a libvamp-hostsdk.a host/vamp-simple-host rdf/generator/vamp-rdf-template-generator vamp-plugin-sdk-2.7.1-binaries-amd64-gcc5-linux +RUN tar cvzf vamp-plugin-sdk-2.7.1-binaries-amd64-gcc5-linux.tar.gz vamp-plugin-sdk-2.7.1-binaries-amd64-gcc5-linux +RUN tar cvf output.tar *.tar.gz && cp output.tar .. diff -r 716542ef3a75 -r 2432a915e1d1 build/docker/Dockerfile_v2.8_ubuntu1604 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/build/docker/Dockerfile_v2.8_ubuntu1604 Thu Feb 07 10:10:28 2019 +0000 @@ -0,0 +1,27 @@ +FROM ubuntu:16.04 +MAINTAINER Chris Cannam +RUN apt-get update && \ + apt-get install -y \ + locales \ + build-essential \ + libsndfile-dev \ + git \ + mercurial +RUN gcc --version +RUN apt-get clean && rm -rf /var/lib/apt/lists/* +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en +ENV LC_ALL en_US.UTF-8 +RUN hg clone -rdf32b473b9b6 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 && make +WORKDIR ../vamp-test-plugin +RUN make -f Makefile.linux +WORKDIR ../vamp-plugin-sdk +RUN test/run-test-plugin-regression.sh +RUN mkdir vamp-plugin-sdk-2.8.0-binaries-amd64-linux +RUN cp libvamp-sdk.a libvamp-hostsdk.a examples/vamp-example-plugins.so host/vamp-simple-host rdf/generator/vamp-rdf-template-generator vamp-plugin-sdk-2.8.0-binaries-amd64-linux +RUN tar cvzf vamp-plugin-sdk-2.8.0-binaries-amd64-linux.tar.gz vamp-plugin-sdk-2.8.0-binaries-amd64-linux +RUN tar cvf output.tar *.tar.gz && cp output.tar ..