Mercurial > hg > vampy
annotate Dockerfile.in @ 115:a9e918adfff0
Skip directly over anything with null metatype - can happen with plugins whose init methods are not conformant (but that otherwise load OK as code)
author | Chris Cannam |
---|---|
date | Tue, 26 Feb 2019 14:31:08 +0000 |
parents | 76badb3a0bb3 |
children |
rev | line source |
---|---|
Chris@106 | 1 FROM ubuntu:16.04 |
Chris@106 | 2 MAINTAINER Chris Cannam <cannam@all-day-breakfast.com> |
Chris@106 | 3 RUN apt-get update && \ |
Chris@106 | 4 apt-get install -y \ |
Chris@106 | 5 build-essential \ |
Chris@106 | 6 libsndfile-dev \ |
Chris@106 | 7 git \ |
Chris@106 | 8 mercurial \ |
Chris@106 | 9 curl wget \ |
Chris@106 | 10 python libpython2.7-dev python-numpy |
Chris@106 | 11 RUN apt-cache search python |
Chris@106 | 12 RUN apt-get clean && rm -rf /var/lib/apt/lists/* |
Chris@106 | 13 RUN hg clone -r[[REVISION]] https://code.soundsoftware.ac.uk/hg/vampy |
Chris@106 | 14 RUN hg clone https://code.soundsoftware.ac.uk/hg/vamp-plugin-sdk |
Chris@106 | 15 WORKDIR vamp-plugin-sdk |
Chris@106 | 16 RUN ./configure |
Chris@106 | 17 RUN make -j3 |
Chris@106 | 18 WORKDIR ../vampy |
Chris@106 | 19 RUN make -f Makefile.linux |
Chris@106 | 20 |