glib/.gitlab-ci/mingw.Dockerfile
Philip Withnall 0134888d50
build: Bump gvdb subproject dependency and disable tests
This brings in https://gitlab.gnome.org/GNOME/gvdb/-/merge_requests/23,
which is needed for the following few commits.

Unfortunately, one of the other commits it brings in introduces a
sort-of-dependency-loop between GIO and GVDB. To avoid that, we have
to disable the GVDB tests. See
https://gitlab.gnome.org/GNOME/gvdb/-/merge_requests/25 for details.

Signed-off-by: Philip Withnall <pwithnall@gnome.org>
2024-09-12 21:15:42 +01:00

18 lines
285 B
Docker

FROM registry.gitlab.gnome.org/gnome/glib/fedora:v39.3
USER root
RUN dnf -y install \
mingw64-gcc \
mingw64-gcc-c++ \
mingw64-gettext \
mingw64-libffi \
mingw64-zlib \
&& dnf clean all
WORKDIR /opt
COPY cross_file_mingw64.txt /opt
USER user
WORKDIR /home/user