gplugin/builders

Clean up or dirty test for clang format and redirect stderr to /dev/null
# vi:et:ts=4 sw=4 sts=4:ft=dockerfile
FROM rwgrim/msys2-cross
MAINTAINER Gary Kramlich <grim@reaperworld.com>
# setup the host os
RUN set -ex && \
apt-get update && \
apt-get install -y --no-install-recommends \
ca-certificates build-essential gettext xz-utils pkg-config zip \
mingw-w64 mingw-w64-x86-64-dev mingw-w64-tools \
mercurial meson ninja-build help2man \
wine wine64 xauth xvfb \
libglib2.0-dev gobject-introspection \
valac \
&& \
apt-get clean -y && \
rm -rf /var/lib/apt/lists
# install our target dependencies
RUN set -ex && \
pacman-cross -Syy --noconfirm \
mingw64/mingw-w64-x86_64-gobject-introspection \
mingw64/mingw-w64-x86_64-gobject-introspection-runtime \
mingw64/mingw-w64-x86_64-glib2 \
mingw64/mingw-w64-x86_64-gtk3 \
mingw64/mingw-w64-x86_64-python3 \
mingw64/mingw-w64-x86_64-pygobject-devel \
mingw64/mingw-w64-x86_64-lua51 \
mingw64/mingw-w64-x86_64-lua51-lgi
CMD ["/build.sh"]
ENV MINGW_DISTRO=mingw-w64-x86_64 PREFIX=/mingw32
COPY mingw/build.sh /