]> git.ipfire.org Git - thirdparty/pdns.git/blame - builder-support/dockerfiles/Dockerfile.dnsdist
Merge pull request #7320 from pieterlexis/auth-lower-udp-trunc
[thirdparty/pdns.git] / builder-support / dockerfiles / Dockerfile.dnsdist
CommitLineData
e2c9d5cf
PL
1FROM alpine:3.6 as dnsdist
2
3RUN apk add --no-cache gcc g++ make tar autoconf automake protobuf-dev lua-dev \
14ba6b7d 4 libtool file boost-dev ragel py-virtualenv git libedit-dev
e2c9d5cf
PL
5
6ADD builder/helpers/set-configure-ac-version.sh /dnsdist/builder/helpers/
190aaf91 7ADD COPYING /dnsdist/
e2c9d5cf
PL
8@EXEC sdist_dirs=(build-aux m4 pdns ext)
9@EXEC for d in ${sdist_dirs[@]} ; do echo "COPY $d/ /dnsdist/$d/" ; done
8670e40d 10ADD builder-support/gen-version /dnsdist/pdns/dnsdistdist/builder-support/gen-version
e2c9d5cf
PL
11WORKDIR /dnsdist/pdns/dnsdistdist
12
13RUN mkdir /sdist
14
15ARG BUILDER_VERSION
16RUN /dnsdist/builder/helpers/set-configure-ac-version.sh && \
17 autoreconf -v -i --force && \
18 ./configure --disable-dependency-tracking && \
19 make dist
20RUN cp dnsdist-${BUILDER_VERSION}.tar.bz2 /sdist/
21