diff options
author | Nullptrderef <nullptrderef@proton.me> | 2024-04-21 16:31:42 +0200 |
---|---|---|
committer | Nullptrderef <nullptrderef@proton.me> | 2024-04-21 16:31:42 +0200 |
commit | 6f488c910e5639273810c630e12bfbce4360272d (patch) | |
tree | a67f55c5f082d41707c2791278c6a6bed79d5849 /packaging/docker-alpine/anastasis-builder.Containerfile | |
parent | e55f6cfe2f24d67ea02b91a1b0d8069c6ce6cd9f (diff) | |
download | deployment-6f488c910e5639273810c630e12bfbce4360272d.tar.gz deployment-6f488c910e5639273810c630e12bfbce4360272d.tar.bz2 deployment-6f488c910e5639273810c630e12bfbce4360272d.zip |
alpine packaging for microhttpd, gnunet and anastasis
Diffstat (limited to 'packaging/docker-alpine/anastasis-builder.Containerfile')
-rw-r--r-- | packaging/docker-alpine/anastasis-builder.Containerfile | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/packaging/docker-alpine/anastasis-builder.Containerfile b/packaging/docker-alpine/anastasis-builder.Containerfile new file mode 100644 index 0000000..e66f6af --- /dev/null +++ b/packaging/docker-alpine/anastasis-builder.Containerfile @@ -0,0 +1,19 @@ +FROM taler-alpine-imaging/taler-merchant:builder + +WORKDIR /builder +RUN git clone https://git.taler.net/anastasis.git anastasis --recursive -j 8 +WORKDIR /builder/anastasis +RUN apk add py3-pip +RUN pip install htmlark --break-system-packages +RUN ./bootstrap +RUN ./configure \ + --prefix=/prefix/usr \ + --sysconfdir=/prefix/etc \ + --mandir=/prefix/usr/share/man \ + --localstatedir=/prefix/var \ + --with-microhttpd=/prefix/usr \ + --with-gnunet=/prefix/usr \ + --enable-logging=verbose + +RUN make -j +RUN make install |