diff --git a/docker/win64-cross-qt-mxe-dynamic.Dockerfile b/docker/win64-cross-qt-mxe-dynamic.Dockerfile new file mode 100644 index 0000000..d0ddcbf --- /dev/null +++ b/docker/win64-cross-qt-mxe-dynamic.Dockerfile @@ -0,0 +1,19 @@ +FROM debian:bookworm + +RUN DEBIAN_FRONTEND=noninteractive apt-get update && \ + apt-get install -qyy gnupg2 golang-go ca-certificates + +RUN DEBIAN_FRONTEND=noninteractive \ + echo "deb https://pkg.mxe.cc/repos/apt buster main" >/etc/apt/sources.list.d/mxeapt.list && \ + apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 86B72ED9 && \ + apt-get update && \ + apt-get install -qyy mxe-x86-64-w64-mingw32.shared-qt5 && \ + apt-get clean + +ENV PATH=/usr/lib/mxe/usr/bin:$PATH + +ENV CXX=x86_64-w64-mingw32.shared-g++ +ENV CC=x86_64-w64-mingw32.shared-gcc +ENV PKG_CONFIG=x86_64-w64-mingw32.shared-pkg-config +ENV GOOS=windows +ENV CGO_ENABLED=1 diff --git a/docker/win64-cross-qt-mxe.Dockerfile b/docker/win64-cross-qt-mxe-static.Dockerfile similarity index 100% rename from docker/win64-cross-qt-mxe.Dockerfile rename to docker/win64-cross-qt-mxe-static.Dockerfile