]>
Commit | Line | Data |
---|---|---|
b7c38b3b | 1 | FROM alpine:3.10 as dnsdist |
94db630b | 2 | ARG BUILDER_CACHE_BUSTER= |
e2c9d5cf PL |
3 | |
4 | RUN apk add --no-cache gcc g++ make tar autoconf automake protobuf-dev lua-dev \ | |
98508251 | 5 | libtool file boost-dev ragel python3 git libedit-dev |
e2c9d5cf PL |
6 | |
7 | ADD builder/helpers/set-configure-ac-version.sh /dnsdist/builder/helpers/ | |
190aaf91 | 8 | ADD COPYING /dnsdist/ |
e2c9d5cf PL |
9 | @EXEC sdist_dirs=(build-aux m4 pdns ext) |
10 | @EXEC for d in ${sdist_dirs[@]} ; do echo "COPY $d/ /dnsdist/$d/" ; done | |
8670e40d | 11 | ADD builder-support/gen-version /dnsdist/pdns/dnsdistdist/builder-support/gen-version |
e2c9d5cf PL |
12 | WORKDIR /dnsdist/pdns/dnsdistdist |
13 | ||
14 | RUN mkdir /sdist | |
15 | ||
16 | ARG BUILDER_VERSION | |
17 | RUN /dnsdist/builder/helpers/set-configure-ac-version.sh && \ | |
18 | autoreconf -v -i --force && \ | |
19 | ./configure --disable-dependency-tracking && \ | |
20 | make dist | |
21 | RUN cp dnsdist-${BUILDER_VERSION}.tar.bz2 /sdist/ | |
22 |