ci: Build Mesa for release.

Otherwise it trips on a few failed assertions in d3d12.c.
This commit is contained in:
Giovanni Mascellani 2024-04-08 15:49:00 +02:00 committed by Alexandre Julliard
parent 0be29f78c0
commit 42f07352a0
Notes: Alexandre Julliard 2024-04-11 17:03:42 -05:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Approved-by: Alexandre Julliard (@julliard)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/765

View File

@ -75,7 +75,7 @@ RUN export DEBIAN_FRONTEND=noninteractive; \
cd mesa && \ cd mesa && \
mkdir build && \ mkdir build && \
cd build && \ cd build && \
meson setup -Dprefix=/opt/mesa24 -Dplatforms= -Dvideo-codecs= -Dvulkan-drivers=swrast -Dgallium-drivers=swrast -Dopengl=true -Degl=enabled -Dglvnd=true -Dshared-glapi=enabled -Dglx=disabled -Dgles1=disabled -Dgles2=disabled .. && \ meson setup --buildtype release -Dprefix=/opt/mesa24 -Dplatforms= -Dvideo-codecs= -Dvulkan-drivers=swrast -Dgallium-drivers=swrast -Dopengl=true -Degl=enabled -Dglvnd=true -Dshared-glapi=enabled -Dglx=disabled -Dgles1=disabled -Dgles2=disabled .. && \
meson install && \ meson install && \
cd ../.. && \ cd ../.. && \
rm -fr mesa && \ rm -fr mesa && \