summaryrefslogtreecommitdiff
path: root/packaging/docker-alpine/libmicrohttpd-builder.Containerfile
blob: 00cb2bf91e5531f4d20ca1bb5d8056d9afb26ac1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
FROM taler-alpine-imaging/gnunet-builder:latest

WORKDIR /builder/libmicrohttpd
RUN git clone https://git.gnunet.org/libmicrohttpd.git .
RUN ./bootstrap
RUN ./configure \
    --prefix=/prefix/usr \
		--sysconfdir=/prefix/etc \
		--mandir=/prefix/usr/share/man \
		--infodir=/prefix/usr/share/info \
		--disable-thread-names \
		--enable-largefile \
		--enable-curl \
		--enable-https \
		--enable-messages
RUN make -j
RUN make check
RUN make install

LABEL org.opencontainers.image.title="LibMicroHTTPD: Builder"
LABEL org.opencontainers.image.description="An alpine-based image containing LibMicroHTTPD"
LABEL org.opencontainers.image.source="https://git.taler.net/deployment.git/tree/packaging/docker-alpine/libmicrohttpd.Containerfile"
LABEL org.opencontainers.image.authors="Nullptrderef <nullptrderef@proton.me>"