CI: Don't build on FreeBSD with CMake by default

We recommend the Meson build system for all target operating systems
other than Windows. We do try to keep CMake builds operational on Linux
to make life easier for developers, but the `opensuse cmake debug` job,
which runs by default, is sufficient for that.

Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Simon McVittie 2025-02-28 14:44:19 +00:00
parent 1cb9b8bffe
commit 0c7ecfd8cd

View file

@ -474,6 +474,7 @@ freebsd cmake debug:
# Don't build doxygen documentation since installing the required tools
# massively increases the VM image (and therefore container) size.
CI_BUILD_ARGS: "-DDBUS_ENABLE_DOXYGEN_DOCS=OFF -DDBUS_ENABLE_XML_DOCS=ON -DCMAKE_BUILD_TYPE=Debug"
when: manual
freebsd cmake release:
extends:
@ -483,6 +484,7 @@ freebsd cmake release:
# Don't build doxygen documentation since installing the required tools
# massively increases the VM image (and therefore container) size.
CI_BUILD_ARGS: "-DDBUS_ENABLE_DOXYGEN_DOCS=OFF -DDBUS_ENABLE_XML_DOCS=ON -DCMAKE_BUILD_TYPE=Release"
when: manual
freebsd meson:
extends: