CI/MSVC: Build less

Avoid building subproject tests
This commit is contained in:
Luca Bacci 2025-07-07 11:32:49 +02:00
parent bc194ae83c
commit 6dca58ead2

View file

@ -355,11 +355,18 @@ mingw-64 build:
variables:
MESON_ARGS: >
${DEFAULT_MESON_ARGS}
${EXTRA_MESON_ARGS}
-Dfontconfig=enabled
-Dfreetype=enabled
-Dglib=enabled
-Dzlib=enabled
${EXTRA_MESON_ARGS}
-Dglib:tests=false
-Dglib:sysprof=disabled
-Dpixman:tests=disabled
-Dpixman:demos=disabled
-Dfontconfig:doc=disabled
-Dfontconfig:tests=disabled
-Dfreetype:tests=disabled
before_script:
# Make sure meson is up to date, latest fontconfig requires a newer Meson than what's on the image
- pip3 install -U meson