CI/macOS: Build less

Avoid building subproject tests
This commit is contained in:
Luca Bacci 2025-07-24 11:56:40 +02:00
parent b94f5f4892
commit 0e17617b58

View file

@ -455,8 +455,20 @@ macOS arm64:
# FIXME
- export PATH=${PATH}:/Users/gst-ci/Library/Python/3.9/bin
- CERT_PATH=$(python3 -m certifi) && export SSL_CERT_FILE=${CERT_PATH} && export REQUESTS_CA_BUNDLE=${CERT_PATH}
# pixman region-test fails to link on macOS
- meson setup -Dpixman:tests=disabled build
- |
meson setup build \
-Dfontconfig=enabled \
-Dfreetype=enabled \
-Dglib=enabled \
-Dzlib=enabled \
-Dglib:tests=false \
-Dglib:sysprof=disabled \
-Dpixman:tests=disabled \
-Dpixman:demos=disabled \
-Dfontconfig:doc=disabled \
-Dfontconfig:tests=disabled \
-Dfreetype:tests=disabled
- meson compile --verbose -C build
.test macos: