Commit f46ad169 authored by Andreas Profous's avatar Andreas Profous Committed by Stefan Westerfeld

Add Dockerfile

parent c5d8b937
FROM gcc:latest
RUN apt-get update && apt-get install -y build-essential
RUN apt-get install -y libfftw3-dev
RUN apt-get install -y libsndfile1-dev
RUN apt-get install -y automake
RUN apt-get install -y autoconf
RUN apt-get install -y libtool
RUN apt-get install -y autoconf-archive
ADD . /audiowmark
WORKDIR /audiowmark
RUN ./autogen.sh
RUN make
RUN make install
ENTRYPOINT ["/usr/local/bin/audiowmark"]
SUBDIRS = src
ACLOCAL_AMFLAGS = -I m4
......@@ -20,3 +20,11 @@ or, when building from git
./bootstrap.sh --enable-shared --enable-sse --enable-float && \
make && \
sudo make install
Docker Build
You should be able to execute audiowmark via Docker.
Example that outputs the usage message:
docker build -t audiowmark .
docker run -it audiowmark -h
......@@ -34,4 +34,4 @@ fi
test "0$DIE" -gt 0 && exit 1
echo "Running: autoreconf -i && ./configure $@"
autoreconf -i -Wno-portability && ./configure "$@"
autoreconf -f -i -Wno-portability && ./configure "$@"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment