2
0

Linux cross compiling, linking & x86_64 arch standardization.

This commit is contained in:
Maarten Billemont
2019-09-25 22:57:26 -04:00
parent a132e03b88
commit 64536f95c0
6 changed files with 23 additions and 39 deletions

View File

@@ -0,0 +1,8 @@
FROM debian:stable-slim
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863199
RUN mkdir -p /usr/share/man/man1
RUN apt-get update && apt-get install -y default-jdk-headless git-core bash libtool automake autoconf make g++
RUN git clone --depth=3 $(: --shallow-submodules) --recurse-submodules --branch rewrite https://gitlab.com/MasterPassword/MasterPassword.git /mpw
RUN cd /mpw && git log -1 && ./gradlew -i clean build